Albasha Greek & Lebanese Café
3501 Severn Ave #1, Metairie
(504) 304-8441
Menu
Restaurants in Metairie, LA
Albasha Greek & Lebanese Café
3501 Severn Ave #1, Metairie, LA 70002
(504) 304-8441