Culver's 190

Culver's #190 is a Culver's restaurant located at 5525 North Post Road, Indianapolis, Indiana.