Cozy Greek restaurant serving generous portions of classic dishes, desserts, and wines. Features a terrace.