Turkish Restaurants › Athens
Izmir House serves authentic Turkish cuisine with a focus on traditional family recipes. The restaurant brings the flavors of Turkey to Athens in a friendly, comfortable setting.
Address: 14 Kleanthous Street, Athens
Visit website
← More Turkish Restaurants in Athens