editSuggest an edit

Istanbul Grill Luton

Food and Beverage / Restaurants

5 New Bedford Rd,
Luton, LU1 1SA

01582 555229

Call
Call 01582 555229
Directions
Get directions to this
location on Google Maps.
Share this business
on social media.

About

Seafood, Turkish and Vegetarian Food in Luton