Caffe Isola
85a St James Street, Newport, Isle of Wight, PO30 1LG - 01983 857670
Caffe Isola is the Island's leading artisan coffee bar and roastery, set in an iconic building in the centre of Newport. Producing a range of speciality coffees and leaf teas, as well as homemade food and cakes using a variety of local produce. It also stocks a wide range of local produce and wares.