Authentic Greek Taverna. Offers traditional dishes in a relaxed setting.