Istanbul Takeaway

4 Bedford Square, Houghton Regis Lu55e ,United Kingdom
Istanbul Takeaway Istanbul Takeaway is one of the popular Fast Food Restaurant located in 4 Bedford Square , listed under Fast Food Restaurant in Houghton Regis ,

Contact Details & Working Hours

Map of Istanbul Takeaway