Restaurant Al Bacan offers excellent food, including pizza and seafood, with a charming view.