Le Papillon
410 Saratoga Ave., San Jose, California 95129
Featured Review : I love my French restaurants and regularly will drive an hour into the city or even 2 hours into Napa to eat at some of my favorite places. A local places which I think are just as good and that have good prices (for the...See Full Review