Le Papillon ★★★★★4.6 (853) Restaurants Fine dining restaurant · French restaurant · Haute French restaurant (...) 410 Saratoga Ave, San Jose, CA 95129 Call Website Details →