Explore More Cities › +
Discover the unexpected in the Bay Area. Explore All of SF Bay Area
Restaurants & Bars

Sushi Tomo University Ave Palo Alto - any tried?

Pali | Dec 21, 200504:07 PM

Anyone tried the new sushi restaurant, Sushi Tomo, that's located where World Wraps used to be?

I may check it out tomorrow if I don't get sushi tonight!

Want to stay up to date with this post?

Recommended From Chowhound