171 Fratton Rd
Portsmouth,
Hampshire
PO1 1AW
Latitude: 50.8007897, Longitude: -1.0771726
08:00 - 21:30 - Mo, Tu, We, Th, Fr, Sa
Actual information about Istanbul Grill of Fast Food category. Istanbul Grill is located at 171 Fratton Rd Portsmouth, PO1 1AW. How to get to Istanbul Grill office? Look at the map below or call them