Full menu with prices & pictures
Zen Peninsula 1180 El Camino Real, Millbrae, CA 94...
(+1)6506169388
Reserve a table now for Zen Peninsula
At a distance of 692 meters from Zen Peninsula in Millbrae there are parking lots where you can leave your car, Or, you could take the municipal transportation and get off at the stop Caltrain-Millbrae, which is 524 meters away from Zen Peninsula.
The restaurant from Millbrae offers 138 different dishes and drinks on the card at an average $6.0.