Return to "Liverpool Cuban street food specialist FINCA set for Manchester launch" FINCA Founders of Liverpool cuban street food business FINCA are opening in Manchester