Istanbul Kebab House

3.7
(38 reviews)
114 Station Road, TA1 1PD
Official website
Cheap Eats
Delivery
Dinner
Fast Food
Quick Bites
Takeout
Turkish
Restaurant

At a glance

  • Typical visit: about 1 hour
Istanbul Kebab House | Taunton | United Kingdom | TripAligner