Culver's 640

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