Mare Gelso is a local business located on Ss113 in Casteldaccia.