A grill restaurant specializing in charcoal-grilled meats. Offers delivery.