Get directions to: Mas Sake, Palo Alto, CA Restaurant address: 260 S California Ave Palo Alto, CA 94306, USA Driving Walking Bicycling Restaurant: Mas Sake