Authentic Greek restaurant offering a taste of Greece. Features street parking.