Âncora is a restaurant in Machico offering Pizza and Portuguese cuisine. It is currently open for business.