Lizard's Thicket - blythewood
711-1 University Village Drive Blythewood, South Carolina 29016 | Restaurant Info