Waffle House in Indianapolis - Locations & Hours

Name Address Phone
Waffle House #392 2621 South Lynhurst (317) 244-5262
Waffle House #420 2107 North Post Rd (317) 897-0781
Waffle House #434 4031 E South Port Rd (317) 865-1265
Waffle House #644 4937 Knights Way (317) 788-1523

Other popular stores in Indianapolis: