3rd-party websites are called Microsites. They are a huge nuisance for restaurants and affect the business. Every restaurant should make an attempt to get rid of them from 3rd party platforms. Learn more about the nuisance of restaurant microsites