Culver's 564

Culver's #564 is a Culver's restaurant located at 2303 Sun Vista Drive in Lutz, Florida. arch 1, 2016.