Isabella's Italian Ices and Ice CreamUnclaimedRestaurantsNew York, NY+17182054237Not providedVisit website