T
Taksim Meze BBQ Grill
Address
7 Blackheath Hill, London SE10 8DF
Postcode District
SE10
City
London
County
London
Country
England