Culver's 640

Culver's #640 is a Culver's restaurant located at 4591 Power Center Lane, Orlando, Florida. The location opened on October 10, 2017.