What? Where?

Free Spirit Lounge Reviews & Details

Free Spirit Lounge

Free Spirit Lounge is rated 3 stars

8110 N Shadeland Ave
Indianapolis
(317) 842-0200

Love It Hate It Try It Edit It Share It

Free Spirit Lounge is located at 8110 N Shadeland Ave in Indianapolis near the intersection of E 16th St and N Shadeland Ave. Call (317) 842-0200 for dine in.

  • Service:Dine In
  • Major Intersection:E 16Th St And N Shadeland Ave
What everyone says about Free Spirit Lounge

Tell us more about Free Spirit Lounge Indianapolis!

Free Spirit Lounge Reviews, Indianapolis


Be the first to review Free Spirit Lounge!
Review Free Spirit Lounge

More Restaurants in Indianapolis

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