Closed Average price 10€
Piazza della Mostra, 13, Trento