Zen Peninsula 采蝶軒 is a dim sum and seafood restaurant. We welcome you and take pride in creating enjoyable, memorable experiences.
1180 El Camino Real, Millbrae, CA
Your place is now LIVE on SF STATION
or share on
Looking for more visibility? Reach more people with our marketing services