Caffe Isola - PO30 1LG
Caffe Isola – 85a St James St, Newport, PO30 1LG
Caffe Isola is our own flagship outlet, offering artisan coffee as well as other speciality drinks, freshly made light lunches and homemade cakes. We also offer a wide range of coffee and tea related retail items, such as retail packs of our Island Roasted coffees, loose leaf teas, single origin hot chocolate plus coffee and tea making equipment.
85a St James St, Newport