Albasha Greek & Lebanese Restaurant
Lake Sherwood Mall Shopping Center
Baton Rouge, Louisiana
Baton Rouge, Louisiana
Closed : 11:00 AM - 8:30 PM
Albasha Greek & Lebanese Restaurant
5454 Bluebonnet Blvd # G
Baton Rouge, Louisiana
Baton Rouge, Louisiana
Closed : 11:00 AM - 8:45 PM