Grilled meat restaurant.