Get directions to: Double Star Chinese Restaurant, Sunnyside, NY
Restaurant address: 3921 Greenpoint Ave Sunnyside, NY 11104, USA
Restaurant: Double Star Chinese Restaurant