Address: 2-6 Thompson Ave, Cowes
Operating since 1972, Isola Di Capri is located in the centre of Cowes opposite the beach. Run by the Fumagalli family, their focus is serving good quality traditional Italian food.
Antipasti, Pizza, Pasta , Main Meals And Desserts
Eat In & Takeaway Available
Bookings For Groups Of 4+