Mirabelle is a French restaurant offering authentic cuisine prepared with fresh, quality ingredients. It features both indoor and terrace seating.