Skip to main content

Nap arrives in Palma de Mallorca. Located in the centrally located Calle Soler 2 (almost on the corner of Calle Compte de Barcelona, in Santa Catalina), the Mediterranean style has been the inspiration for this new restaurant.

en_GB