Back To Previous Page
Albasha Greek & Lebanese Restaurant - Sherwood Forest Blvd.
- 4520 South Sherwood Forest Boulevard Baton Rouge, LA 70816
- (225) 293-1100
Sample delicious Lebanese dishes while you admire the charming indoor fountain. Family owned for 20 years, serving homemade Mediterranean cuisine, wine and beer from Greece and Arabic pastries.