Culver's 640

Culver's #640 is a Culver's restaurant located at 4591 Power Center Lane, Orlando, Florida.