Culver's 621

Culver's #621 is a Culver's restaurant located at 3920 US Highway 17-92 in Casselberry, Florida. ay 8, 2017.