Get directions to: Number One Szechuan, Red Lion, PA
Restaurant address: 639 Lombard Rd Red Lion, PA 17356, USA
Restaurant: Number One Szechuan