A Greek souvlaki and grilled meat spot. Offers delivery service.