Culver's 806

Culver's #806 is a Culver's restaurant located at 5115 Shear Avenue in Indianapolis, Indiana. une 14, 2021.