Eating Japanese at Yokohama restaurant in Gorham, NH.

Feedback

Do you manage or own Yokohama?

Yes