Great location in little Italy