Restaurant
Restaurant
€3
30-60m
This is one of the most charming and local places to get a homemade poncha. The view is amazing and you can't be more in the of middle of the Madeiran culture and way of life.
Our video from here: https://youtu.be/_DORNSB4cYI?list=PLubamaBf6Gfk_artKbESO_prkJSmveLWL&t=425
Want to see more?
I have created curated maps and itineraries for travellers that want to travel like me.