Villa Camilla

tripadvisor logo

(6)

Photos

13 Via Cavriana
Milan 20134

Reviews

tripadvisor logo
3.56 reviews
Photo of label_lost
Like coming home :)
7/16/2024

Well located, in a close proximity to a tube station and one of the best grocery stores in town (Ess...

Own this business?
See a problem?

You might also like

ItalyVilla Camilla