Sorrento has a wide selection of bars and restaurants to suit any taste, from traditional Italian cuisine to local seafood specialties, to international options.