Mediterranean restaurant · 3501 Severn Ave #1, Metairie, LA
Dine-In
More food in Metairie, LA · Mediterranean Food in Metairie