Scammers. They make FAKE website fronts for small local restaurants and take the orders... along with some extra money from your accounts. They overcharged me and refused to send an explanation of the overcharges. They prey on small businesses and their customer service team is impossible to deal with.
Claim your business profile now and gain access to all features and respond to customer reviews.