Mas Sake
260 S California Ave
Palo Alto
CA
94306
(650) 321-1556
Open Map
Crunchy Roll
Food & Dining
l-train
Maguro
restaurant
Restaurants
Sushi