Restaurant
The Best Kebab
10 locals recommend,
Tips from locals
Turkish food, which is good quality, fresh, budget friendly, large portions, & clean.
Unique things to do nearby
Locals also recommend
Location
760 Barking Rd
London, England