Le Montecristo is a restaurant offering a cuisine du monde in a warm and welcoming atmosphere. Parking is available nearby.