HOME / Japanese restaurant / Yokohama
300 S Lenola Rd, Maple Shade, NJ 08052
+18566088812
View Business Profile