La Rosa Nora is a restaurant.