Culver's 566

Culver's #566 is a Culver's restaurant located at 2303 Sun Vista Drive, Lutz, Florida. The location opened on March 1, 2016.