What? Where?

Animal House Reviews & Details

Animal House

Animal House is rated 3 stars

1001 Behrman Hwy
(504) 393-9182

Love It Hate It Try It Edit It Share It

Animal House is located at 1001 Behrman Hwy in Terrytown near the intersection of Behrman Hwy and Peter St. Call (504) 393-9182 for dine in.

  • Service:Dine In
  • Major Intersection:Behrman Hwy And Peter St
What everyone says about Animal House

Tell us more about Animal House Terrytown!

Animal House Reviews, Terrytown

Be the first to review Animal House!
Review Animal House

More Restaurants in New Orleans

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