What? Where?

Greenhouse Reviews & Details


Greenhouse is rated 3 stars

13940 W Main St
(985) 798-7454

Love It Hate It Try It Edit It Share It

Greenhouse is located at 13940 W Main St in Larose near the intersection of E 2nd St and E Ave F. Call (985) 798-7454 for dine in.

  • Service:Dine In
  • Major Intersection:E 2Nd St And E Ave F
What everyone says about Greenhouse

Tell us more about Greenhouse Larose!

Greenhouse Reviews, Larose

Be the first to review Greenhouse!
Review Greenhouse

More Restaurants in Houma

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