Get directions to: Albasha Greek Lebanese Restaurant, Baton Rouge, LA
Restaurant address: 2561 Citiplace Ct Ste 500 Baton Rouge, LA 70808, USA
Restaurant: Albasha Greek Lebanese Restaurant