CA
Cambusa Wine Shop Stresa
View company profile →
Best rainy day ever
Small shops are a tourist’s best friend. I was welcomed in and quickly transported into the Italian wine and food experience. The shop owners are a delight to learn from and the selection is beyond comprehension.