I was in Madeira for my honeymoon and I had just decided to eat vegan. So I was very pleased to find out there was actually ONE vegetarian restaurant (in all of Madeira...). Unfortunately, I don't think the personnel was very kind or helpful, and they didn't speak much English. I had to explain that I only wanted to eat vegan food, which they seemed to find odd.
For the main course, I could have couscous with grilled vegetables. They also put some salad on the plate, which turned out to be a bad choice because it was very boring and without any sauce/dressing. However, the vegetables were very nice.
Then as desert I had tofu cream pie, which was amazing - the tofu was so soft and creamy, you could have fooled anyone to believe it wasn't vegan at all. But it definitely was!
We went here around lunchtime, and you won't believe how many people there were. There weren't many tables, most people had to sit on bar-chairs to eat.
So the restaurant could definitely use some improvement, but I would definitely recommend it for the food, because it's a relief to eat there after visiting all those restaurants that only sell meat or fish...
Cons: Unfriendly personnel, Very busy around lunchtime, Few vegan choices