More about The Best Turkish Kebab
The Best Turkish Kebab is located at 125 Stoke Newington Rd, Stoke Newington, Greater London, N16 8BT, United Kingdom
Similar Listings
Al Hadi Grill
4.5