Get directions to: Formosa Tea House, East Liverpool, OH
Restaurant address: 900 W 8th St East Liverpool, OH 43920, USA
Restaurant: Formosa Tea House