Istanbul Grill
5 New Bedford Rd., Luton
01582 555229
Recent Reviews
Order Online
Reserve
You May Also Like
Cookies & Cream - Unit E, The Galaxy Centre, Bridge St
Desserts
Subway - Unit B2, Galaxy Centre, Bridge St
Sandwich Shops
The 27 Spices - 8 Gordon St
Indian
Luton, Bedfordshire
Istanbul Grill
5 New Bedford Rd., Luton, Bedfordshire LU1 1SA
01582 555229