Saba

5757 Magazine Street, New Orleans, LA, USA
Middle Eastern, European, African
Restaurant Group, Fine Dining
26-50 Employees • 21 Employees on Culinary Agents
1 Employee RecommendationSee Details

Followers (110)


Nicholas Dalessandro
New Orleans, LA
Melissa Meza
Server

New Orleans, LA