Get directions to: Koyama Japanese Restaurant, Cliffside Park, NJ
Restaurant address: 458 Palisade Ave Cliffside Park, NJ 07010, USA
Restaurant: Koyama Japanese Restaurant