Who are these people? Said we won an award, is this legit.
Only 300 reviews on that company in Google Play store. Only 8 reviews on facebook. Seems like theyre trying to drum up business and advertising by saying you won an award
Sent from my Pixel 2 using Tapatalk
i smell a rat…link to my menu was totally incorrect like they cut and paste someone elses menu
Now days you have no idea who to trust