Papillon Restaurant
37296 Mission Blvd, Fremont
(510) 793-6331
Menu
Reserve
Restaurants in Fremont, CA
Papillon Restaurant
37296 Mission Blvd, Fremont, CA 94536
(510) 793-6331