// Adds dimensions UUID, Author and Topic into GA4
Tuesday, June 23, 2026
27.2 C
Singapore

Customer orders fish curry, but there’s no fish in it; says ‘$9.80 for plain fish curry, I guess the fish in picture is for illustration purpose’

An unhappy customer took to the popular COMPLAINT SINGAPORE Facebook page to show an order of fish curry that did not appear to contain any fish.

Mr Jim Davis posted a video on Tuesday (Sept 6) showing a bowl of curry being stirred, and only a few vegetables can be seen in the bowl.

“$9.80 for plain fish curry. I guess the fish in picture is for illustration purpose,” he wrote.

Mr Davis also posted a receipt from the restaurant where he had placed the order, which showed the price of the curry, as well as a screenshot of the menu page for the dish.

305647240 409212521352645 6620709085635781346 n

The photo showed a large piece of fish, some slices of tomato, coriander leaves and other greens.

305612471 409212544685976 8328207514723850831 n

There was a big difference between the video and the advertised dish.

The name of the restaurant was not indicated in the post, however.

“How is it possible come with curry without fish?” asked one netizen.

Others commenting on his post agreed that the price was too high for the “fish curry” he received.

Screen Shot 2022 09 07 at 10.53.48 AM

Others encouraged him to contact foodpanda, which had facilitated the order, as perhaps the seller had merely made a mistake.

One joked that “maybe delivery guy” had eaten the fish already.

Screen Shot 2022 09 07 at 10.56.44 AM

“Maybe (it’s) fish curry with chicken,” another said.

Screen Shot 2022 09 07 at 10.55.44 AM

When one commenter suggested that the “fish curry” was actually free curry with prata, Mr Davies clarified that he did not order that.Screen Shot 2022 09 07 at 10.58.51 AM

TISG has reached out to Mr Davies.


UPDATE: Sept 8, 2022 (10am)

Mr Davies told TISG that his order had been placed via foodpanda.

“When the order came, everything seems complete and the fish curry was packed in a plastic bag, so it was impossible to tell the fish wasn’t included.

I ate the chicken masala first and kept the fish curry for the next day.

When I poured the contents out the next day, I realised there was no fish and took pictures and video,” he told TISG, adding that he reached out to foodpanda but was told they could not do anything since a day had already gone by since the order was placed.

He also said that foodpanda has not reached out to the restaurant, and he has not heard from the restaurant either.

“I have no idea if they had forgotten to include the fish, or it’s supposed to come without the fish. If it’s the latter, then the fish picture on the food apps is misleading, plus $9.80 for just gravy is too expensive.” /TISG

‘S$5.80 Malay chicken curry rice + veggies’ — happy customer says it’s possible to keep prices low & stop using inflation excuse to increase food price

- Advertisement -

Hot this week

‘What is this?’ Passenger complained that buses skipped stop twice, waited almost an hour for another one

On Facebook, a commuter shared: Waited for bus 74 and my bus stop got skipped both times, had to wait close to an hour for the third bus to finally let me board. What is this? The bus doesn't have ...

‘C’mon, please don’t do this.’ Singapore Food Agency reminds diners not to eat food dropped on hawker centre tables

"C’mon, please don’t do this 😥 Once food is dropped on an unclean tabletop, the surface of the food item would have been contaminated by bacteria. And there is no such thing as the 'three-second ...

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks