I stopped by Sushi House in the Palo Alto Town and Country complex for lunch today. I saw some respectable reviews on Yelp and decided to give it a shot. I ordered the tempura and salmon teriyaki bento box with a side order of hamachi (yellowtail). The hamachi and tempura were good. [...]
Review: Sushi House in Palo Alto
August 15th, 2007 · No Comments
Tags: Food