-
Le Papillon
is an above average French Restaurant Restaurant
Ranked #1 of 31 Restaurants in Northlake San Jose.
Some say, it is excellent, quiet, romantic.
.
The Latest Review: ★★★★★
Sent on the 13th of September, 2013
delicious, excellent, romantic, french and quiet