Culver's 596

Culver's #596 is a Culver's restaurant located at 5648 Tuscola Boulevard in North Port, Florida. ovember 14, 2016.