It's fine to wear casual clothes such as khakis, jeans, tennis shoes, and sandals to many restaurants in Rome. But remember that in Italy, modesty is key. You won't find Romans dining in shorts and tank tops, so keep this in mind for going out to eat, and again, for visiting the sites.