Located at 915 E. Westfield Boulevard in Indianapolis, this unassuming burger joint has become the talk of the town, and for good reason. The moment you approach the brick building with its ...