Delivery
Pickup
Outdoor
England
London
Lewisham
New Cross (1)
Sydenham (1)
Telegraph Hill (1)
3 Restaurants on GastroRanking
1184 Opinions in 2 websites
Great delivery timings, but poor food quality in terms of heat and taste.
276 Opinions in 2 websites
Didn't look clean and the staff didn't seem professional or inviting. Just stood there looking at the ground leaning on the counter, tapping his fingers
0 Opinions in 1 websites