Description

Alec.O Feniqian Island restaurant is a seafood lover’s paradise located on the picturesque Feniqian Island in Batroun. their restaurant offers a delectable menu of fresh seafood dishes, expertly prepared by their talented chefs, and served in a stunning seaside setting.