Portuguese restaurant Mel e Canela, a snack-bar/restaurant in Funchal, offering Portuguese and international cuisine.