What? Where?

Parrotheads Reviews & Details


Parrotheads is rated 3 stars

5522 E Fall Creek Pkwy North Dr
(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

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