Get directions to: China Royal Restaurant, South Amboy, NJ
Restaurant address: 7 Laurence Parkway South Amboy, NJ 08879, USA
Restaurant: China Royal Restaurant