Why it is our number one: We recommend this spot strictly for the aesthetic-driven crowd who want 'mid-range' pricing for visually impressive treats. While the interiors are stunning, we suggest sticking to the lattes and being wary of the kitchen's more adventurous pasta dishes.
Where1-5, Menara Mutiara Central, Jalan Desa Aman 1, Taman Desa Aman
When it is busyBusiest around 5pm on Wednesday, quietest around 8am
OpenMonday: 8:30 AM to 7 PM; Tuesday: 8:30 AM to 7 PM; Wednesday: 8:30 AM to 7 PM; Thursday: 8:30 AM to 7 PM; Friday: 8:30 AM to 10 PM; Saturday: 8:30 AM to 10 PM; Sunday: 8:30 AM to 10 PM
ParkingFree parking lot, Free street parking, Paid parking lot
Typical spendRM 20–40
BookingTakes reservations
Good forFamily-friendly, Groups, Good for kids
Order thiscaramel maritoso, on-day latte
What people paidtwenty seven ringgit for both (caramel maritoso and on-day latte)
Worth knowingService has been criticized as poor with staff needing better communication training.
TrendSteadily talked about (2 posts in the last six months against 2 in the six before)
Google listing, checked 23 Oct
What the comments say, which is usually the honest bit:
house of wheat is overrated. mediocre food and poor service.
Where people do not agree: Service has been criticized as poor with staff needing better communication training.
Honestly I still don't know what that drink was although they were both very tasty.
Seen in 6 recent posts from people who ate there, most recently 2026-09-06: tiktok, tiktok, youtube, tiktok, tiktokModerate evidence, 6 independent voices
Prices people reportedtwenty seven ringgit for both a caramel maritoso and an on-day latte (approximately five pounds)@carterheynes, 2026-05-12
Prices people reportedtwenty seven ringgit for both (caramel maritoso and on-day latte)@carterheynes, 2026-05-12
What people complained aboutVisitors may find the specialty drinks confusing as the flavor profiles are not always clearly explained@carterheynes, 2026-05-12
What people complained aboutService has been criticized as poor with staff needing better communication training.@thushiebong, 2025-12-03
From the commentshouse of wheat is overrated. mediocre food and poor service.@thushiebong, 2025-12-03
Why it made the list: We rank this as the ultimate 'gimmick' cafe in Pavilion. You are going for the teddy bear that accompanies every drink, which is worth it for the photo, but don't expect it to be your daily caffeine fix.
WhereLot C3.10.04 & E3.10.04 Level 3, Pavilion Kuala Lumpur, 168, Jln Bukit Bintang, Bukit Bintang
When it is busyBusiest around 3pm on Friday, quietest around 6pm
Open10 AM to 10 PM, every day
Order thisevery drink comes with a teddy bear
What people paidNo prices were mentioned in the posts we read.
Google listing, checked 23 Oct
pov: you visit the viral teddy bear cafe in KL every drink comes with a teddy bear
What people complained aboutThe surrounding shopping center can be extremely crowded and chaotic@tjjoneill, 2026-07-08
3Minus Plus Coffee @ Sri Petaling Not scored yet
Video stills: @eatzmejames on TikTok
We are not giving this one a Vie Score: only 2 people have posted about it for this dish, and we do not score anything under 3. It is on the list because what we did find is worth knowing.
Why it made the list: We include this in the Sri Petaling cafe circuit for those looking to explore several spots in one afternoon, though specific coffee standouts weren't highlighted.
Where82-B, Jalan Radin Anum 1, Bandar Baru Sri Petaling
OpenMonday: 8 AM to 5 PM; Tuesday: 8 AM to 5 PM; Wednesday: 8 AM to 5 PM; Thursday: Closed; Friday: 8 AM to 5 PM; Saturday: 9 AM to 6 PM; Sunday: 9 AM to 6 PM
ParkingFree street parking, Paid street parking
Typical spendRM 1–20
Good forCollege students, Good for kids
Order thisNobody we read named a dish here yet.
What people paidNo prices were mentioned in the posts we read.
We hold no post we can quote line by line for this place yet. It is ranked on the weight and freshness of what we found, not on anything we can show you here, and that is a weaker footing than the places above with a list.
4Three Years Old Cafe Not scored yet
Video stills: @bestfoodmy on TikTok
We are not giving this one a Vie Score: only 1 person has posted about it for this dish, and we do not score anything under 3. It is on the list because what we did find is worth knowing.
Why it made the list: We consider this a mandatory stop for anyone who likes their coffee to double as a dessert. The Tiramisu Latte is a genuine highlight in the Bukit Bintang area, served in a pork-free environment with consistent operating hours.
Where1, Jln Sin Chew Kee, Bukit Bintang
When it is busyBusiest around 3pm on Saturday, quietest around 10am
OpenMonday: 9:30 AM to 6:30 PM; Tuesday: 9:30 AM to 6:30 PM; Wednesday: Closed; Thursday: 9:30 AM to 6:30 PM; Friday: 9:30 AM to 6:30 PM; Saturday: 9:30 AM to 6:30 PM; Sunday: 9:30 AM to 6:30 PM
ParkingUsually difficult to find a space
Typical spendRM 20–40
Good forFamily-friendly, Groups, Good for kids
Order thisTiramisu Latte
What people paidNo prices were mentioned in the posts we read.
We are not giving this one a Vie Score: only 1 person has posted about it for this dish, and we do not score anything under 3. It is on the list because what we did find is worth knowing.
Why it made the list: We recommend this as a versatile neighborhood cafe that fits well into a broader day of Sri Petaling cafe hopping.
Where62, Jalan Radin Anum 1, Bandar Baru Sri Petaling
Open7 AM to 5 PM, every day
Order thisNobody we read named a dish here yet.
What people paidNo prices were mentioned in the posts we read.
When people golunch (1), tuesday (1), wednesday (1)
We hold no post we can quote line by line for this place yet. It is ranked on the weight and freshness of what we found, not on anything we can show you here, and that is a weaker footing than the places above with a list.
6ONI COFFEE CHERAS Not scored yet
Video stills: @bestplacesmy on TikTok
We are not giving this one a Vie Score: only 1 person has posted about it for this dish, and we do not score anything under 3. It is on the list because what we did find is worth knowing.
Why it made the list: We highlight this for those who enjoy the 'speakeasy' style of cafe hopping, specifically for its hidden apartment-style setting in Cheras.
Where166-1, Jln Damai Raya 2, Alam Damai
When it is busyBusiest around 11am on Saturday, quietest around 10am
OpenMonday: 10 AM to 7 PM; Tuesday: Closed; Wednesday: 10 AM to 7 PM; Thursday: 10 AM to 7 PM; Friday: 9 AM to 7:30 PM; Saturday: 9 AM to 7:30 PM; Sunday: 9 AM to 7:30 PM
ParkingFree parking lot, Free street parking, Usually plenty of parking
Typical spendRM 20–40
Good forGroups, Good for kids
Order thisNobody we read named a dish here yet.
What people paidNo prices were mentioned in the posts we read.
From the commentsCommenters questioned if DBKL or KKM have approved or inspected the conversion of a flat into an apartment cafe@bestplacesmy, 2026-07-13
From the commentsConcerns were raised about neighbors having to smell fried chicken daily@bestplacesmy, 2026-07-13
From the commentsMultiple users are asking for confirmation on the cafe's halal status.@bestplacesmy, 2026-07-13
7Yin's Sourdough Bakery & Cafe • Kiara Bay Not scored yet
Video stills: @nastsyaxn on TikTok
We are not giving this one a Vie Score: only 1 person has posted about it for this dish, and we do not score anything under 3. It is on the list because what we did find is worth knowing.
Why it made the list: We suggest this for those seeking a quiet 'hidden gem' experience. It combines high-quality bakery items with a coffee shop atmosphere that feels more personal than the larger chains.
WhereNo G-21, Kiara Bay, Persiaran Putra Bayu, Kepong Metropolitan Lake-garden
When it is busyBusiest around 8pm on Saturday, quietest around 8am
OpenMonday: 8 AM to 10 PM; Tuesday: 8 AM to 10 PM; Wednesday: 8 AM to 10 PM; Thursday: 8 AM to 10 PM; Friday: 8 AM to 11 PM; Saturday: 8 AM to 11 PM; Sunday: 8 AM to 11 PM
ParkingFree parking lot, Free street parking, Usually plenty of parking
Typical spendRM 20–40
BookingTakes reservations
Good forGroups, Good for kids
Order thisNobody we read named a dish here yet.
What people paidNo prices were mentioned in the posts we read.
People post about these places plenty. What they post about is not coffee, so they are not ranked above, and we would rather say that than pad the list.
MATCHA MOOD KL: the posts are about this place, but not about this dish
Daily Dose Coffee: the posts are about this place, but not about this dish
Good Taste Restaurant | Kepong Gi 好好食面馆: the posts are about this place, but not about this dish
How we rank
1Every place, then only the right onesEverywhere serving coffee in Kuala Lumpur proper. Anything in a neighbouring area filed under the same name is dropped.
2We read what people posted15 posts on TikTok and YouTube, including what is said out loud in the videos and what the comments say underneath.
3Ranked on that, not on starsOur judgement decides what each place is for. The Vie Score is built only from what people who ate there said.
Researched and written by the Vie food desk. Assembled by our own research pipeline from public posts, every one of them named and linked above, and published under Vie's editorial judgement. No placement in this guide was paid for.
Changelog
2026-09-09: House of Wheat enters at 1; 13DE MARZO (Pavilion Kuala Lumpur) enters at 2; Minus Plus Coffee @ Sri Petaling enters at 3; Three Years Old Cafe enters at 4; After Five Coffee - Sri Petaling enters at 5; ONI COFFEE CHERAS down from 4 to 6; Yin's Sourdough Bakery & Cafe • Kiara Bay down from 2 to 7; FF DESSERT & COFFEE drops out; The Coffee Bean & Tea Leaf drops out; DuDDells LewisGene Coffee Roastery drops out; Kafein Roastery drops out; MATCHA MOOD KL drops out; 101 Heritage (Kepong) drops out; SRK Borneo Noodle House (砂洲麵館) drops out
What the Vie Score is out of 100
Different people talking 35How recently 25How specific, not just keen 25How far it travelled 15
Google stars are not part of it, on purpose: everyone already has those. Too thin to judge means no score at all, which is why 2 of 7 places here carry one. Nothing in this guide is paid for.
What the comments say, which is usually the honest bit: