Update Info - Albasha Greek and Lebanese Restaurant
This restaurant was reported as closed. If it is open, let us know.
Albasha Greek and Lebanese Restaurant
7460 Youree Dr St A
Shreveport, LA 71105
7460 Youree Dr St A
Shreveport, LA 71105