Beyond museums, galleries, department stores and train stations, there are few public toilets in Italy. If you're caught short, the best thing to do is to nip into a cafe or bar. The polite thing to do is to order something at the bar. You may need to pay to use public toilets at some venues (usually €0.50 to €1.50).