Waffle House Reviews & Details
2107 N Post Rd
Waffle House is located at 2107 N Post Rd in Indianapolis near the intersection of N Post Rd and E 21st St. Their menu consists of American dishes . Call (404) 634-9414 today!
- Major Intersection:N Post Rd And E 21St St
Tell us more about Waffle House Indianapolis!