Saba

Saba

(486 ratings)


(486 ratings)

5757 Magazine St Go to map
New Orleans, LA 70115
(504) 324-7770
eatwithsaba.com
$$$ - Mediterranean, Middle Eastern
Restaurant Notes
  • est. 2018
  • features platters of family-style Middle Eastern cuisine
Highlighted On
Videos