Traditional Greek Taverna. Offers grilled dishes.