3501 Severn Ave, Metairie 70002, United States
3501 Severn Ave, Metairie 70002, United States
No delivery
Spot something wrong?
Dishes at Albasha Greek and Lebanese. Prices may vary in venue.
Been to Albasha Greek and Lebanese? Be the first to share what you ate.