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