Delivery
Pickup
Outdoor
England
London
Greenwich
Eltham South
1 Restaurants on GastroRanking
227 Opinions in 1 websites
We have eaten here twice as a family in the past month and both occasions have been very enjoyable. Although a weekday lunchtime there have been enough people to give the restaurant a bit of a buzz. T