Little Italy is reopening in its original location at 990 Riverside Drive.
Update: Little Italy set to open for 4th time. Owner seeks to ‘repair my reputation’ and says pizza joint ‘here to stay’

