3919 Lafayette Rd, Indianapolis, IN 46254 (317) 297-0006
How to go there
Cheesesteak restaurant Loc: 39.8299 / -86.237
Plan your visit