What? Where?

Melody Inn Reviews & Details

Melody Inn

Melody Inn is rated 3 stars

3826 North Illinois St
(317) 923-4707

Love It Hate It Try It Edit It Share It

Melody Inn is located at 3826 North Illinois St in Indianapolis near the intersection of W 38th St and Clarendon Rd. Call (317) 923-4707 for dine in.

  • Service:Dine In
  • Major Intersection:W 38Th St And Clarendon Rd
What everyone says about Melody Inn

Tell us more about Melody Inn Indianapolis!

Melody Inn Reviews, Indianapolis

Be the first to review Melody Inn!
Review Melody Inn

More Restaurants in Indianapolis

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