Pizza · Devon
Good food.
Great flavour.
131 East Street, South Molton, Devon, EX36 3BU
Opening hours to be confirmed
Istanbul Grill & Pizza is a local takeaway in Devon, EX36 3BU. A menu has not yet been added to this listing.
Istanbul Grill & Pizza is listed at 131 East Street, South Molton, Devon, EX36 3BU. Opening hours and menu details can be added by the verified owner.
Loading reviews…