Restaurant
Meydan Sofrasi Canning Town
10 locals recommend,
Location
67 Barking Rd
London, England
Tips from locals
Authentic Turkish restaurant with tasty food and generous portions. Our local favourite.
Unique things to do nearby
Locals also recommend
- 10 locals recommend