Delivery
Pickup
Outdoor
England
London
Lewisham
Lewisham Central
1 Restaurants on GastroRanking
188 Opinions in 1 websites
Good restaurant, tasty food. Waited longer than expected for the food. Love the call button on the table. It enabled a quick response from the staff.