Filter
Delivery
Pickup
Outdoor
The best restaurants serving Default food in Upper Norwood Croydon London
65 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,5
4 Opinions in 1 websites
59 Westow Street Upper Norwood, London SE19 3RW England, England
Excellent bakery with a great selection of fresh bread - you need to be quick as when we returned later in the day a lot of the bread and fresh bakery products had been sold. Friendly service and sea
4,3
181 Opinions in 2 websites
Upper Norwood 1 Westow Street Colairo's Café-Deli, London SE19 3RY England, England
ItalianÀ lovely little coffee shop with plenty of seating upstairs.
chocolatecoffeecake