Eating Japanese at Yokohama restaurant in Maple Shade, NJ.

Feedback

Do you manage or own Yokohama?

Yes