Tag Archives: Alio’s Italian Delicatessen in Walton upon Thames

January 17

Have coffee at Alio’s Italian Delicatessen in Walton upon Thames

This unassuming Italian delicatessen/supermarket in Walton upon Thames serves one of the best coffees you will find. The seating is limited inside, in fact you sit amongst to shelves which has a unique quality all of its own. There are seats outside but you go for the quality of the products and not the view. […]

%d bloggers like this: