A grill restaurant specializing in a wide selection of grilled meats.