South Carolina, United States Of America Restaurant - Find Restaurants in South Carolina, United States Of America
Showing 1 - 1 of 1 Results

Restaurants Results - South Carolina


Lizards Thicket Restaurant
Rated 4/5 (10 Reviews)

Specialties: American Food, Southern Food

Lizard's Thicket Restaurant is a chain of family style restaurants in the South Carolina, specializing in Southern cuisine. The restaurant was founded in 1979

Lexington, South Carolina, 29072, United States
Show Phone Number

Find Restaurants

Join Our Newsletter

Click to Subscribe