Restaurant Guide 2013: Yama Sushi


Restaurant Guide
926 NW 10th Ave., 841-5463, yamasushiandsakebar.com. [AVOID THE BLOWFISH] Yama means “mountain” in Japanese, on the face of it a bewildering name for a sushi restaurant. But Yama is also the    More
 
Wednesday, October 16, 2013 MATTHEW KORFHAGE

0|1
 

Web Design for magazines

Close
Close
Close