Yes, you can re-add the business using only sources that are allowed in OpenStreetMap, just don't include any information from Google Maps, Google Earth, Google Street View, or any other source that has a license or terms of service that are not compatible with OpenStreetMap.