Faisal HouraniFree AI test

What reviews say about KL's mamaks.

By Faisal HouraniAI Reads Malaysia 717 October 20263-minute read
slides · swipe
The short version

As posted.

Mamak reviews love the food, and blame the service.

I pulled 174,051 Google reviews of 2,330 mamaks around KL. AI read 3,652 of them for what people praise and complain about.

1. Happy reviews are about the food. Angry ones are about the service, twice as often as the food.

2. Cafés close. Mamaks don't: 6 in 10 are open 24 hours.

3. A whole mamak meal still costs less than one specialty coffee. But the bills are growing.

Own a mamak? Want your reviews read like this? Link in bio.

Send it to your makan kaki.

Numbers: Google Maps and Google reviews around KL (Klang Valley), pulled October 2026. Code counted the stars, prices and waits; AI read each place to find the mamaks, and 3,652 reviews for what people say.

Can AI build a company? I think so. Follow along.


The full story

What do KL’s mamak reviews say? People love the food and blame the service. I pulled every Google review of 2,331 mamaks around KL, 843,441 of them, and AI read 3,652 for what people praise and complain about. Updated 20 October 2026, when every review was in.

What I found.

Eleven things the reviews showed, each with its chart. The charts are free to use with a link to this page.

1. Happy reviews are about the food.

75% of five-star reviews praise the food. The price: 22%. The place: 21%. The staff: 20%.

Share of 700 five-star mamak reviews that praise each: the food 75%, price 22%, the place 21%, the staff 20%
Download this chart

2. Angry reviews are about the service.

In 1 and 2-star reviews, the service is what made people angriest twice as often as the food: 45% against 23%. Service means waiting, staff who are there but don’t come, wrong or missing orders, and rude staff.

What made 400 one and two-star mamak reviewers angriest: service 45%, the food 23%, price or portion 11%, dirty 9%, a bill surprise 4%
Download this chart

3. Long wait? It’s rarely the kitchen.

In angry reviews about waiting that say where the time went, nearly 9 in 10 lost it between steps: the order was taken and lost, nobody took it, or it was ready and never brought. The cooking: 1 in 10.

Where the time went in 99 angry mamak reviews about waiting: order taken then lost 39, nobody took the order 27, ready but never brought 21, the cooking 10, paying 2
Download this chart

4. After 10 minutes, the stars drop.

Google asks reviewers how long they waited. With a wait of up to 10 minutes, 12% of reviews are 1 or 2 stars. With 10 to 30 minutes, 41%. The two go together; this doesn’t show the wait caused the stars.

Share of mamak reviews that are 1 or 2 stars by reported wait: no wait 8%, up to 10 minutes 12%, 10 to 30 minutes 41%, 30 to 60 minutes 75%, over an hour 77%
Download this chart

5. Delivered mamak gets 3 times the share of bad reviews.

43% of delivery reviews are 1 or 2 stars. Dining in: 13%.

Share of mamak reviews that are 1 or 2 stars: dine in 13%, take away 22%, delivery 43%
Download this chart

6. Bad reviews rose at mamaks. Not at cafés.

At the same 1,175 mamaks, 1 and 2-star reviews went from 13% in 2023 to 22% in 2026. At the same 1,533 cafés, 7% both years. Five-star reviews rose too at the mamaks, 47% to 55%, so the middle shrank.

Share of reviews that are 1 or 2 stars, 2023 and 2026: mamaks 13% and 22%, cafés 7% and 7%
Download this chart

7. Cafés close. Mamaks don’t.

Nearly 6 in 10 mamaks are open 24 hours, every day: 1,169 of the 1,956 with hours on Google. In Kajang, 7 in 10. Cafés: 2.5%.

Share of mamaks open 24 hours by town, from Kajang 71% to Batu Caves 50%, against 2.5% of cafés
Download this chart

8. A whole mamak meal costs less than one specialty coffee.

The usual meal reviewers quote is RM10.50 a person. A coffee at a specialty café is RM12. Where a meal is still under RM10: Cheras (RM9), Kajang (RM9.70) and Batu Caves (RM9.80). The most: Puchong, RM11.50.

Middle price of one person's mamak meal by town, from Puchong RM11.50 to Cheras RM9, against RM12 for a specialty coffee
Download this chart

9. Same mamaks, bigger bills.

At the same 1,169 mamaks, the share of reviewers paying RM20 or more a head grew from 31% in 2023 to 37% in 2026.

Share of mamak reviewers paying RM20 or more a head: 31% in 2023, 32% in 2024, 35% in 2025, 37% in 2026
Download this chart

10. Mee goreng tops the list. Cheese naan beats nasi kandar.

Mee goreng (counting Google’s “mee goreng mamak”, the same dish) is a recommended dish at 289 mamaks. Roti canai at 237. Cheese naan at 166, nasi kandar at 143.

Mamaks where reviewers recommend each dish: mee goreng 289, roti canai 237, cheese naan 166, nasi kandar 143
Download this chart

11. Cafés crowd central KL. Mamaks spread out.

Within 3 km of Damansara Heights there are over 9 cafés for every mamak. Bangsar and TTDI are close behind. In Seri Kembangan, under 2. Across KL, almost 4.

Cafés per mamak within 3 km: Damansara Heights 9.4, Bangsar 8.7, TTDI 8.3, down to Seri Kembangan 1.6
Download this chart

The pickiest reviewers’ favourite.

The mamak with the best stars from people who have written 50 or more Google reviews, in each town. Each has 20 or more of their reviews and a review in the last 30 days. No chains. “Order” is the dish 3 or more of them praise.

  • Kuala Lumpur: Saleem’s Mee Goreng & Nasi Briyani, 4.44. Order: mee goreng.
  • Petaling Jaya: Nasi Ahmad, 4.42. Order: Kedah nasi kandar.
  • Shah Alam: Nasi Kandar Ad-Dhuha, 4.51. Order: nasi kandar.
  • Subang Jaya: R&R Mamak Bistro, 4.14. Order: nasi goreng.
  • Klang: Nasi Kandar Abu Baqr Bistro, 4.39. Order: roti canai.
  • Ampang Jaya: Mamu Jabar Cendol Rojak, 4.41. Order: rojak mamak.
  • Puchong: Restoran Ben Hussin, 4.48. Order: roti puri.
  • Kajang: Nasi Kandar Anak Tanjung, 4.46. Order: nasi kandar.
  • Cheras: Restoran Sup Kambing Raisya, 4.20. Order: sup kambing.
  • Seri Kembangan: Cahaya Hidayah Bistro, 4.36. Order: nasi kandar.
The pickiest reviewers' favourite mamak in Kuala Lumpur, Petaling Jaya, Shah Alam, Subang Jaya and Klang
Download this chart
The pickiest reviewers' favourite mamak in Ampang Jaya, Puchong, Kajang, Cheras and Seri Kembangan
Download this chart

Want all the charts at once? Download them in one PDF.

How I did it.

I searched Google Maps around the Klang Valley in October 2026 for mamak restaurant, restoran mamak and nasi kandar.

  • 4,783 places came up.
  • AI read each place’s listing and reviews and kept the mamaks and nasi kandar shops: 2,331.
  • Code counted all 843,441 reviews: their stars, the price per person and the wait reviewers gave Google.
  • AI read 3,652 single reviews for what they praise and complain about, and samples were spot-checked.
  • Cafés are the 9,101 places my café study kept, with Google reviews.
Map of the 2,331 mamaks around KL
Download this chart

What it can’t tell you.

The numbers show patterns, not the truth about any one mamak.

  • Reviews show what people wrote, not why. Small gaps are noise.
  • Prices and waits are what reviewers told Google.
  • The yearly numbers use only mamaks and cafés whose every review I hold.
  • Google’s listed hours can be out of date.
  • Stars and waits, or stars and delivery, go together; that doesn’t mean one causes the other.

Say hello.

Writing about food in KL, or want the numbers for your area? Email me at [email protected].

Own a mamak? Ask for a free check of your place against your 3 nearest competitors.

What I do with it.

Reading what people already say is one way I find what to build.

1 / 100Businesses
Try this week

Watch the gap between steps.

Run a mamak? At the busy hour, follow five orders from the table to the plate. In angry reviews about waiting, nearly 9 in 10 lost the time between steps, not in the kitchen.

Send it to one person

Who would this help?

Know someone who'd want this? It takes one tap to send it straight to them.

Email itWhatsApp it
Free test · 5 min
Does ChatGPT recommend your brand?
FAISAL HOURANI
Free · 5 minutes · works on your phone

Does ChatGPT recommend your brand?

See who AI names to your buyers instead of you, and how to change it.

What you get
  • One prompt that asks AI 10 real buyer questions about what you sell.
  • Your score, or how often ChatGPT, Claude or Gemini names your brand.
  • The brands AI names instead, and the sites it reads.
  • The 3 checks that decide who AI recommends.
  • The 3 fixes most likely to get you named.
  • The weekly plan my AI team runs to close the gap.

Your business answers are stored to help improve my tools and services.

It opens right away, and the link comes by email too. Then a few short emails on building with AI. Leave any time.

Get the free AI testDoes ChatGPT recommend your brand?→