Close Icon
Gear IconImportant Update:The City Guide web experience will be sunsetting on April 28, 2025. Please visit our FAQ to learn more.
Read more
Local Restaurants
Pizzeria Pappagone is one of Local Restaurants.

1. Pizzeria Pappagone

9.1
131 Stroud Green Rd, London, Greater London
Pizzeria · Stroud Green · 97 tips and reviews
Chippy is one of Local Restaurants.

2. Chippy

123 Stroud Green Road, London, Greater London
Fish and Chips Shop · Stroud Green · 1 tip
Itto is one of Local Restaurants.

3. Itto

61 Stroud Green Road, London, Greater London
Asian Restaurant · Finsbury Park · 1 tip
La Fabrica is one of Local Restaurants.

4. La Fabrica

8.1
57 Stroud Green, London
Tapas Restaurant · Finsbury Park · 13 tips and reviews