Delivery
Pickup
Outdoor
England
London
Lewisham
Downham
2 Restaurants on GastroRanking
1024 Opinions in 3 websites
Never order from here!! How they don’t have a hygiene rating of 1 is beyond me!!!!!!
0 Opinions in 1 websites