Delivery
Pickup
Outdoor
England
London
Greenwich
Eltham North
1 Restaurants on GastroRanking
2166 Opinions in 4 websites
food was hot, well cooked. delivered with a smile. Will be ordering again.