Get directions to: English Country Tea Rooms, Taylors, SC
Restaurant address: 6 E Lee Rd Taylors, SC 29687, USA
Restaurant: English Country Tea Rooms