Culver's 717

Culver's #717 is a Culver's restaurant located at 15911 West 87th St Parkway in Lenexa, Kansas. uly 22, 2019.