A meat restaurant offering a variety of grilled and barbecue dishes.