Istanbul Grill
5 New Bedford Rd., Luton
01582 555229
Menu
Reserve
Luton, Bedfordshire
Istanbul Grill
5 New Bedford Rd., Luton, Bedfordshire LU1 1SA
01582 555229