Seafood Restaurant

Ala carte restaurant offering a variety of fresh seafood delicacies with a captivating view over the red sea.