Culver's 630

Culver's #630 is a Culver's restaurant located at 8232 Country Village Drive in Indianapolis, Indiana. uly 17, 2017.