What? Where?

Parrotheads Reviews & Details

Parrotheads

Parrotheads is rated 3 stars

5522 E Fall Creek Pkwy North Dr
Indianapolis
(317) 543-0376

Love It Hate It Try It Edit It Share It

Parrotheads is located at 5522 E Fall Creek Pkwy North Dr in Indianapolis near the intersection of E Fall Creek Pkwy N Dr and Evanston Ave. Call (317) 543-0376 for dine in.

  • Service:Dine In
  • Major Intersection:E Fall Creek Pkwy N Dr And Evanston Ave
What everyone says about Parrotheads

Tell us more about Parrotheads Indianapolis!

Parrotheads Reviews, Indianapolis


Be the first to review Parrotheads!
Review Parrotheads

More Restaurants in Indianapolis

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