Can Formiga is a Mediterranean restaurant offering Catalan cuisine and signature dishes complemented by a selection of wines.