Get directions to: Szechuan Garden, East Liverpool, OH
Restaurant address: 15765 State Route 170 East Liverpool, OH 43920, USA
Restaurant: Szechuan Garden