• Sala

    • Restaurants, Food & Beverage
    124 Lake Marina Ave
    New Orleans, LA 70124
    (504) 513-2670
    • About

      Sala is a contemporary restaurant and cocktail bar located at beautiful Lake Pontchartrain in New Orleans’ West End neighborhood.

    • Upcoming Events Upcoming Events