Delivery
Pickup
Outdoor
England
London
Croydon
Upper Norwood (1)
1 Restaurants on GastroRanking
753 Opinions in 3 websites
Food is always very good. Nice cosy atmosphere. What makes the difference is Susan, the best service ever. Always friendly, smiling, and goes the extra mile. Strongly recommend