Istanbul Kebab House
49 Hockliffe Street, Leighton Buzzard LU71EZ Leighton Buzzard , Bedfordshire, United Kingdom United Kingdom
- Profile: Istanbul Kebab House is a Fast Foods company located at Leighton Buzzard , Bedfordshire,, United Kingdom United Kingdom, address is 49 Hockliffe Street, Leighton Buzzard, Leighton Buzzard , Bedfordshire, LU71EZ UK, postcode is LU71EZ, you can contact Istanbul Kebab House by phone 441525376254