Greek grill specializing in grilled meats. Offers delivery service.