A grill restaurant serving food. Offers delivery service.