It depends on your budget, the restaraunt at the top of the Sheraton has a great sea view. Otherwise there is the restaraunt in the middle of the Corniche, by the Oryx Statue