Greek restaurant serving traditional dishes. Offers a menu of Greek cuisine.