As we stepped into the foyer/bar of Papillon, I wondered how we had gone 31 years without reviewing this fine-dining French restaurant in the Niles area of Fremont. Literally translated as “butterfly, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results