Culver's 631

Culver's #631 is a Culver's restaurant located at 8232 Country Village Drive, Indianapolis, Indiana. The location opened on July 17, 2017.