Update Info - The Dizzy Lizard
This restaurant was reported as closed. If it is open, let us know.
The Dizzy Lizard
157 Main St
Chesterfield, SC 29709
157 Main St
Chesterfield, SC 29709
This restaurant was reported as closed. If it is open, let us know.