Meat & Taste is a restaurant.