Lizard's Thicket Restaurant
818 Elmwood Ave, Columbia
(803) 779-6407
Menu
Restaurants in Columbia, SC
Lizard's Thicket Restaurant
818 Elmwood Ave, Columbia, SC 29201
(803) 779-6407