Get directions to: New Kowloon Restaurant, Jersey City, NJ
Restaurant address: 125 18th St Jersey City, NJ 07310, USA
Restaurant: New Kowloon Restaurant