Map & Directions - Uzumaki Japanese Restaurant Sushi Bar
View Menu
Uzumaki Japanese Restaurant Sushi Bar
451 S California Ave, Palo Alto, CA, 94306
(650) 322-2828 (Phone)
451 S California Ave, Palo Alto, CA, 94306
(650) 322-2828 (Phone)