restaurants

Flavors Of Albany: Yoshi Sushi

Another weekend, another restaurant in my Flavors Of Albany series. This time I ventured to Yoshi Sushi located at 640 New Loudon Rd Latham, NY after discovering it on yelp. After Sushi Tei, I have to say that I had very high expectations walking into Yoshi Sushi that...

Continue reading...