Restaurants & Bars

San Francisco Bay Area Sushi Palo Alto

Sushi Tomo University Ave Palo Alto - any tried?

Share:

Restaurants & Bars

Sushi Tomo University Ave Palo Alto - any tried?

Pali | Dec 21, 2005 04: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