Authentic Greek eatery specializing in souvlaki and sandwiches, offering delivery service.