Lizards Thicket, COLUMBIA, South Carolina (SC)
Conveniently situated at 10170 2 Notch Road () in COLUMBIA, South Carolina (SC) (29229), Lizards Thicket is available at 8034195662. It is advisable to give them a call ahead of time to make a reservation.
More restaurants in COLUMBIA, South Carolina (SC)
Lizards Thicket contact information and details:
Address: 10170 2 Notch Road - , COLUMBIA, South Carolina (SC) 29229
Contact Phone: 8034195662
