Le Papillon

Le Papillon is an upscale, elegant, circa 1977 eatery offering a modern French menu alongside a selection of over 500 wines. Le Papillon is one of the Three Best Rated® French Restaurants in San Jose, CA.