Chez Papa Resto Restaurant Review, San Francisco
Posted by Foodnut.com, September 4th, 2009
Chez Papa Resto is a French restaurant located in Mint Plaza, just across from the Westfield San Francisco Center shopping center in downtown San Francisco. The owners are from the South of France and have brought Provenceal cuisine to this restaurant. “The food is simple, unpretentious, and most importantly authentic.” Read the rest of this entry »








Recent Comments