Cafe Istanbul
Pizza · Italian
Pizza takeaway, Cafe Istanbul, offers a menu with Italian dishes.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Cafe Istanbul.
Local restaurants nearby
27 Ennis Square Ennis Square, 27 Ennis Road, England



