Authentic Greek Taverna. Offers a charming atmosphere. Serves traditional dishes.