Get directions to: 888 Wang's Kitchen, Maspeth, NY
Restaurant address: 60-92 Flushing Avenue Maspeth, NY 11378, USA
Restaurant: 888 Wang's Kitchen