Zen Peninsula Restaurant Review Dinner, Millbrae
Posted by Foodnut.com, January 5th, 2009
Zen Peninsula is a Cantonese Chinese restaurant in Millbrae. Millbrae is ground zero for some of the best Chinese food in the SF Bay area. It has been around since 2004 and specializes in wide selection of Dim Sum for lunch and special dishes for dinner. They have an overwhelming set of different extensive printed menus that you order from. Order from items with pictures. These seem to be the best bets. Read the rest of this entry »








Recent Comments