Le Petit Prince is a French restaurant offering a refined dining experience with homemade cuisine.