What? Where?

Choo Choo Inn Reviews & Details

Choo Choo Inn

Choo Choo Inn is rated 3 stars

4119 Campbell Ave
Indianapolis
(317) 353-1796

Love It Hate It Try It Edit It Share It

Choo Choo Inn is located at 4119 Campbell Ave in Indianapolis near the intersection of Campbell Ave and E 41st St. Call (317) 353-1796 for dine in.

  • Service:Dine In
  • On The Menu:Sandwiches, Pub Food, Wings and Burgers
  • Major Intersection:Campbell Ave And E 41St St
What everyone says about Choo Choo Inn

Tell us more about Choo Choo Inn Indianapolis!

Choo Choo Inn Reviews, Indianapolis


Be the first to review Choo Choo Inn!
Review Choo Choo Inn

More Restaurants in Indianapolis

Close
Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013