Albasha Restaurant

8905 Mansfield Rd., Shreveport, LA 71105
318-797-1888
Website  

Property Description

Join us for a unique dining experience of Greek and Lebanese Cuisine.