Get directions to: Hunan Royal Chinese Restaurant, Newark, NJ
Restaurant address: 307 Lyons Av Newark, NJ 07112, USA
Restaurant: Hunan Royal Chinese Restaurant