Can Jordi is a restaurant offering traditional Mallorcan cuisine.