Barracuda Fish Bar3.22(0 reviews)British / Viale Scarfiotti, 62017 Porto Recanati MC, Italia, Italy /