Isabella
Turkish · Tapas · Vegetarian
Turkish restaurant Isabella offers meze, tapas, and vegetarian/gluten-free options.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Isabella.
Local restaurants nearby
27 George Street, ENG



