Mezzela is a restaurant.