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