If I could leave zero stars I would. Have ordered from here multiple times and been charged, but never had the food delivered and cannot talk to a local person.
January 2024
Ordered a pizza at 6:30PM waited until 2am for it to show up, only people I could get to answer any of my calls was a call center in another country and was told I had to wait 3-5 days for a
December 2023
why take orders to cancel them after someone is on the way. might as well close this place