Restaurants & Bars

San Francisco Bay Area Sushi

what sushi place menlo park?

Share:

More from Restaurants & Bars

Restaurants & Bars San Francisco Bay Area Sushi

what sushi place menlo park?

b
beer786 | | Sep 5, 2006 03:57 PM

what is the sushi place across from the bbc in menlo park? thanks

Feedback