Papillon Restaurant

Papillon Restaurant is a family-friendly restaurant that serves wine and traditional French cuisine in a luxurious space. Papillon Restaurant is one of the Three Best Rated® French Restaurants in Fremont, CA.