Get directions to: China Royal Restaurant, Massapequa, NY
Restaurant address: 23 Broadway Massapequa, NY 11758, USA
Restaurant: China Royal Restaurant