Authentic Greek restaurant specializing in souvlaki and traditional street food.