Place, shopping everything nearby
Italy
Toilet: 50 cents, contactless payment.
Located at a parking lot, center in approx. 400 m distance.