Little Italy offers pizza, pasta, salads, and more in a renovated building.