Ferro Velho is a family-run establishment in São Vicente, offering European and Portuguese cuisine. It is described as an excellent restaurant and pub.