Although it may be Friday the 13th, there’s definitely no bad luck in the air here at The House of Ugly Fish. Thirteen is actually considered to be a lucky number in Italy, where we’ve got deep roots, so we’ve got very good reason to be confident! We were [...]