Lizards Thicket, COLUMBIA, South Carolina (SC)

Feeling hungry? Lizards Thicket might be the restaurant to suit your needs.
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