Powered by Tripadvisor

Yokohama Japanese Restaurant

300 South Lenola Road
Maple Shade, NJ 08052
Uber
MORE PHOTOS