Authentic Greek restaurant serving fresh, homemade traditional dishes. Known for its savory calamari.