Isola
Operating since 1972, Isola Di Capri is located in the centre of Cowes opposite the beach.
Run by the Fumagalli Family, focus on serving good quality traditional Italian Food.
Great Cocktails and the best view in Cowes.
Address: 2 Thompson Avenue, Cowes 3922
Phone: (03) 5952 2435
Website: isoladicapri.com.au