Eating Japanese Sushi at Yamagata restaurant in Fort Lee, NJ.

Feedback

Do you manage or own Yamagata?

Yes