Get directions to: Asia Village, Cliffside Park, NJ
Restaurant address: 667 Palisade Avenue Cliffside Park, NJ 07010, USA
Restaurant: Asia Village