Delivery
Pickup
Outdoor
England
London
Greenwich
Charlton
1 Restaurants on GastroRanking
14 Opinions in 1 websites
Best kebab shop in town definitely recommended. Polite stuff fresh food I had the shish kebab the kebab was fresh and delicious