Le Maestro is a restaurant.