Satellite map of Le Papillon (restaurant)
Map of Le Papillon (restaurant)
Le Papillon (the French word for butterfly, pronounced: [lə papiˈjɔ̃]) is a French restaurant located in San Jose, California.
Latitude: 37° 19' 10.50" N
Longitude: -121° 58' 20.75" W
Nearest city to this article: Santa Clara, California
Read about Le Papillon (restaurant) in the Wikipedia Satellite map of Le Papillon (restaurant) in Google Maps