Ristorante King Rose is a spacious, air-conditioned restaurant offering an excellent selection of fish dishes and typical Neapolitan pizza. It provides a welcoming atmosphere for diners.