What? Where?

My Favorite Muffin Reviews & Details

My Favorite Muffin

My Favorite Muffin is rated 3 stars

1224 W 86TH St
Indianapolis
(317) 815-1174

Love It Hate It Try It Edit It Share It

My Favorite Muffin is located at 1224 W 86TH St in Indianapolis near the intersection of 86th St W and Old Town Ln. Call (317) 815-1174 for dine in.

  • Service:Dine In
  • Major Intersection:86Th St W And Old Town Ln
What everyone says about My Favorite Muffin

Tell us more about My Favorite Muffin Indianapolis!

My Favorite Muffin Reviews, Indianapolis


Be the first to review My Favorite Muffin!
Review My Favorite Muffin

More Restaurants in Indianapolis

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