Mocha is a tiny little cafe tucked between ‘Woods of Windsor’ and what used to be Cafe del mar, This colourful sandwich shop is a wash of hot pink, purples and neon signs. Paninis, Sandwiches, Deserts and Cakes are all available here, service with a smile.