Get directions to: Szechuan Kitchen, Queens Village, NY
Restaurant address: 11202 Springfield Blvd Queens Village, NY 11429, USA
Restaurant: Szechuan Kitchen