Authentic Italian restaurant, La Piccola Osteria, located near Hotel Italia.