Mamma Mia Restaurant – Funchal (Madeira)
If you’re ever in Funchal and fancy Italian cuisine, you’ll find no better restaurant than Mamma Mia. Owned by the Vidamar Resort Hotel - without question, one of the best (if not the best) hotels on the island - this contemporary designed restaurant edges the main road, just in front the hotel. I’ve had the [...]