La Piccola Italia is an Italian restaurant.