Restaurant located in Porto Torres. Offers a dining experience.