Get directions to: United Szechuan Incorporated, Lindenhurst, NY
Restaurant address: 179 W Lake Dr Lindenhurst, NY 11757, USA
Restaurant: United Szechuan Incorporated