Delivery
Pickup
Outdoor
England
London
Lewisham
New Cross
1 Restaurants on GastroRanking
1184 Opinions in 2 websites
Great delivery timings, but poor food quality in terms of heat and taste.