Al Cozzaro is an Italian restaurant located in Isola Delle Femmine. It is known for serving Italian cuisine. The establishment is situated on Via Lungomare Eufemio.