Opened on the 20th of October 1990, Restaurant “O Dragoeiro”, the hidden gem of Funchal, is one of the best restaurants in town. Situated on Rua de Casa Branca in the Lido area, this warm, friendly, family-owned restaurant nestles in a tropical garden filled with orchids, hibiscus and anthuriums sheltering under the sweeping branches of illuminated ancient Dragon tree making it instantly recognisable and unforgettable. Great service and excellent food are of top priority, as is their warm, friendly atmosphere.