37296 Mission Blvd.
Fremont, CA 94536
510.793.6331
We are located near the Niles District in Fremont, California.
About Papillon
Directions/Map
Gift Certificates
Menus
Dining Rooms
Awards
Contact Us
Home