Albasha Hwy 21 - Greek & Lebanese

Mediterranean restaurant · 71178 LA-21 #100, Covington, LA

Dine-In

Hours

More food in Covington, LA · Mediterranean Food in Covington