The Grand Hotel Vesuvio > Cuisine & Cocktails

The Caruso Roof Top Restaurant at Grand Hotel Vesuvio, in an elegant ambience, serves a fine Italian and international cuisine, with alfresco dining on adjoining summer terrace overlooking the Gulf of Naples. Vesuvietta Bar for cocktails and piano music.