This establishment is a hotel and restaurant offering an Italian culinary experience. It is located in Arma di Taggia and provides accommodation with rooms available.