A Greek restaurant serving traditional dishes. Offers a daily menu, including oven-baked options.