EXCLUSIVE: The Sea Palace, a popular Chinese restaurant in Cornwall said the individuals claimed the food was 'disgusting' and that they 'felt sick' - despite finishing everything.
Dine Brands is trying to boost sales in 2025 after reporting its fourth straight quarter of domestic same-store sales declines for Applebee's and IHOP.