Delivery
Pickup
Outdoor
England
London
Croydon
Upper Norwood (1)
1 Restaurants on GastroRanking
745 Opinions in 3 websites
We had a lovely lunch here. When we arrived, the restaurant was quiet, but as time went on, more and more diners filled the space. Despite the growing crowd, the atmosphere remained vibrant yet relaxe