Istanbul Restaurant Exeter Review: Turkish Meze and Mixed Grill on Sidwell Street
Just a short walk from Exeter city centre, Istanbul Restaurant has quickly built a strong reputation. With ratings of 4.9 on Google and 4.8 on TripAdvisor, we were curious to see if it lived up to the praise.