Get directions to: The Water Tank, Clover, SC
Restaurant address: 111 N Main St Clover, SC 29710, USA
Restaurant: The Water Tank