Eating Japanese Sushi at Yoshi Sushi restaurant in Latham, NY.

Feedback

Do you manage or own Yoshi Sushi?

Yes