Caffé Isola

Caffé Isola View Website Caffé Isola is our own retail cafe and profiling roastery set in the heart of Newport town centre, showcasing the best of local produce and craftsmanship. Downstairs houses our retail cafe where our values are still the same; honest simple food with an Italian twist, made with fresh ingredients for Eat-In […]