A grill house specializing in grilled meats. Offers takeaway options.