Seafood restaurant Mare Bello, located on Xatt is-Sajjieda. Book your table today.