Seaside restaurant, Ristorante Byblos, offers excellent seafood dishes.