Papillon Restaurant in Fremont
37296 Mission Blvd,
Fremont, 94536
(510) 793-6331
(510) 793-6331
Providers of dining in Fremont
dining, food, french, restaurant