Albasha Greek & Lebanese

Greek restaurant · 2561 Citiplace Ct, Baton Rouge, LA

Dine-In

Hours

More food in Baton Rouge, LA · Greek Food in Baton Rouge