Authentic Greek taverna, Ithaca Greek, offers traditional Greek cooking with fresh ingredients and a friendly atmosphere. Enjoy specialties like arni stifado and kleftiko.