Get directions to: Chen Grand China Restaurant, Maspeth, NY
Restaurant address: 69-42 Grand Avenue Maspeth, NY 11378, USA
Restaurant: Chen Grand China Restaurant