Cafe
Caffe Isola
10 locals recommend
Location
85A St James' St
Newport, England
Tips from locals
My favourite cafe. Check it out on a Sunday afternoon for some live music. Island roasted coffee and tasty polenta cake is my fave!
Town cafe that serves excellent gluten free cakes and coffee. Loved by the locals