Mezzaluna is a French restaurant that has been awarded two Michelin stars. The restaurant offers a tasting menu that features classic French dishes made with the finest ingredients. The chefs pay close attention to presentation and flavor, creating a dining experience that is both elegant and memorable.