Can March is a Majorcan restaurant offering creative, seasonal cuisine.