La Stella

Domodossola (Italy)

2

Domodossola (Italy)

Restaurant La Stella map and address