Restaurant in Kuala Lumpur, Malaysia
Dancing Fish
290Pearl PointsMichelin-recognised Malay-Indo at mall prices.

About Dancing Fish
A Michelin Plate holder (2024 and 2025) at the $$ price point, Dancing Fish delivers serious Malay-Indonesian cooking on the third floor of Bangsar Shopping Centre. The namesake fried fish and charcoal-grilled dishes are the draw. Booking is easy, prices are accessible, the makes it one of the more reliably worthwhile Malay-focused stops in Kuala Lumpur.
Is Dancing Fish worth visiting in Kuala Lumpur?
Yes — and more decisively than the shopping mall address might suggest. For first-timers wanting an honest encounter with Malay-Indo cooking without a fine-dining price tag, this is one of the cleaner bets in Kuala Lumpur.
What Dancing Fish Actually Is
Dancing Fish occupies Lots T120 and T121 on the third floor of Bangsar Shopping Centre on Jalan Maarof. The setting is a shopping centre food court tier in location, but the cooking is not. The restaurant has built its identity around a Malay-Indonesian register: whole fish, barbecue chicken, ribs, beef, the namesake fried fish that has driven the venue's reputation since it opened. Two consecutive Michelin Plates signal that the Guide's inspectors have found the cooking consistently serious, which at the $$ price tier is a meaningful credential.
The spatial experience here is direct: you are on a mall floor, which means air-conditioning, ambient retail noise in the corridor, the practical advantages of central Bangsar access. This is not a destination room. The draw is the food, the value, the accessibility — and for a first visit, knowing that upfront shapes the right expectations.
What to Order on a First Visit
The namesake fish dish is the anchor. It arrives as a nicely fried whole fish with tender flesh inside a crunchy batter and comes in several versions, differentiated by toppings, sambal preparations, savoury sauces. Ordering the fish is non-negotiable on a first visit. Beyond that, the menu spans whole fish cooked over coals, barbecue chicken, ribs, beef, dishes rooted in a Malay-Indonesian flavour vocabulary that prioritises charcoal and sambal over refinement. The format is more of a shared-table, order-several-dishes approach than a plated individual-course structure.
The Brunch and Weekend Angle
Bangsar Shopping Centre is a natural weekend destination for the Bangsar-Damansara corridor, Dancing Fish slots well into a late-morning or early-afternoon visit. The $$ pricing means a full shared spread for two or four people stays accessible, the mall setting removes the booking pressure that comes with standalone restaurants. For a weekend brunch format, the fish and grill-centred menu actually suits the occasion: the dishes are built for sharing, the portions are substantial, the cooking style is direct rather than intricate. If you are planning a Saturday in Bangsar, pairing a meal with shopping or a visit to the surrounding area, Dancing Fish is a practical and Michelin-acknowledged anchor for that itinerary. For Malay-focused brunch alternatives elsewhere in Kuala Lumpur, see our full Kuala Lumpur restaurants guide.
How Long Dancing Fish Has Held Its Position
The back-to-back Michelin Plates in 2024 and 2025 mark a sustained period of recognition rather than a one-time spike. For a $$ venue in a shopping centre, holding that consistency across two consecutive Guide editions is meaningful: it indicates the kitchen is not coasting. For a first-timer, this is useful intelligence, you are not arriving at a venue that peaked and held on reputation.
Practical Details for First-Timers
Dancing Fish is at Bangsar Shopping Centre, 3rd Floor, Jalan Maarof, Kuala Lumpur, a well-known Bangsar anchor accessible by Grab or taxi from the city centre. Booking difficulty is rated Easy, which reflects the mall context: there is less booking pressure here than at standalone Kuala Lumpur restaurants. That said, Bangsar Shopping Centre draws consistent weekend traffic, so arriving during peak Saturday lunch hours without a plan introduces wait risk. The price range is $$, making it one of the more accessible Michelin Plate recipients in the city.
For other Malay-rooted options in Kuala Lumpur, Anak Baba covers Peranakan cooking, Akar takes a more contemporary Malaysian approach. If bak kut teh is part of your Kuala Lumpur eating plan, Ah Hei Bak Kut Teh is worth a separate stop. Elsewhere in Malaysia, Auntie Gaik Lean's Old School Eatery in George Town and The Dining Room at The Datai Langkawi represent the range of serious Malaysian cooking outside the capital. For a broader picture of where to eat, stay, drink in KL, our Kuala Lumpur hotels guide, bars guide, and experiences guide cover the rest.
If Malaysian cooking interests you beyond KL and Malaysia itself, GaGa in Glasgow and Hainan Chicken House in New York City are Pearl-tracked outposts worth noting for international reference.
Ratings at a Glance
- Michelin Plate: 2024, 2025
- Price Range: $$
- Cuisine: Malaysian (Malay-Indonesian)
- Location: 3rd Floor, Bangsar Shopping Centre, Kuala Lumpur
Booking
Booking difficulty is Easy. The mall setting reduces the booking urgency typical of standalone Kuala Lumpur restaurants. Phone and website details are not confirmed in our current records, use Google Maps or walk in directly. Weekend afternoons will be busier than weekday lunches. For a weekend brunch visit, arriving at opening is the safest strategy given Bangsar Shopping Centre's general foot traffic.
Practical Comparison
| Venue | Cuisine | Price | Booking Difficulty | Michelin |
|---|---|---|---|---|
| Dancing Fish | Malaysian (Malay-Indo) | $$ | Easy | Plate 2024, 2025 |
| Aliyaa | Sri Lankan | $$ | Easy–Moderate | |
| Beta | Malaysian | $$$ | Moderate | Yes |
| Dewakan | Malaysian | $$$$ | Hard | Yes |
Pearl Picks Nearby
- Anak Baba, Peranakan, Kuala Lumpur
- Akar, Contemporary Malaysian, Kuala Lumpur
- Ah Hei Bak Kut Teh, Kuala Lumpur
- Lavo and Lavo Gallery, Petaling Jaya
- BM Cathay Pancake, Seberang Perai
- Christoph's, Penang
Frequently Asked Questions
Is Dancing Fish good for solo dining?
Yes. The mall setting at Bangsar Shopping Centre makes solo dining comfortable without the social pressure of a reservation-led standalone restaurant. At $$ pricing, ordering the namesake fried fish dish solo is low-stakes. The counter-style accessibility of a shopping centre floor plan suits a single diner better than most sit-down Kuala Lumpur destinations at this Michelin recognition level.
What are alternatives to Dancing Fish in Kuala Lumpur?
For higher-end Malaysian cuisine with more formal settings, Dewakan and DC. by Darren Chin are the obvious steps up, both at significantly higher price points. Beta offers modern Malaysian at a mid-tier price. Aliyaa covers Sri Lankan and Indian-Muslim territory if you want to stay in the regional flavour zone at comparable pricing. Dancing Fish sits apart from all of them by pairing Michelin recognition with a genuinely accessible $$ spend.
What should a first-timer know about Dancing Fish?
Lead with the namesake fish dish: a whole fried fish with crunchy batter available in multiple versions with different sambals and savoury toppings. Beyond that, the menu covers Malay-Indo classics including whole fish over coals, barbecue chicken, ribs, beef. The address is 3rd Floor, Bangsar Shopping Centre, Jalan Maarof — easy to reach by Grab. Booking difficulty is low, so walk-in is a realistic option, but weekend afternoons in a popular Bangsar mall will be busier.
Can Dancing Fish accommodate groups?
The shopping centre format generally supports groups better than intimate standalone restaurants, the broad Malay-Indo menu with whole fish, barbecue chicken, ribs, beef dishes is well-suited to shared ordering across a table. No private dining room details are available in the venue record, so for large groups confirm capacity directly via the venue before arriving.
Is Dancing Fish worth the price?
At $$, Dancing Fish is one of the stronger value cases among Michelin-recognised venues in Kuala Lumpur. Back-to-back Michelin Plates in 2024 and 2025 for a shopping centre restaurant at this price point is an unusual combination. If you want classic Malay-Indo cooking — fried whole fish, sambal, barbecue meats — without the spend of Dewakan or DC. by Darren Chin, this is a practical choice.
Location
Lot T120 &121, 3rd Floor, Bangsar Shopping Centre, Jalan Maarof, 59000 Kuala Lumpur, Malaysia
Compare Dancing Fish
| Venue | Cuisine | Awards | Booking Difficulty |
|---|---|---|---|
| Dancing Fish | Malaysian | Easy | |
| Dewakan | Malaysian | Michelin 2 Star, World's 50 Best | Unknown |
| Beta | Malaysian | Michelin 1 Star | Unknown |
| Molina | Innovative | Michelin 1 Star | Unknown |
| DC. by Darren Chin | French Contemporary | Michelin 1 Star | Unknown |
| Aliyaa | Sri Lankan | Unknown |
Comparing your options in Kuala Lumpur for this tier.
Also Consider
- Dewakan, Malaysian, $$$$
- Beta, Malaysian, $$$
- Molina, Innovative, $$$$
- DC. by Darren Chin, French Contemporary, $$$$
- Aliyaa, Sri Lankan, $$
Dancing Fish is the clearest value case among Michelin-recognised Malaysian restaurants in Kuala Lumpur. At $$, it sits two full price tiers below Dewakan and DC. by Darren Chin, both of which operate at $$$$ and require harder-to-secure reservations. If your priority is Michelin-acknowledged quality at an accessible spend, particularly for a group sharing several dishes, Dancing Fish is the practical choice. Dewakan is the better pick if you want a tasting-menu-format exploration of modern Malaysian cuisine with wine pairings; Dancing Fish is better if you want Malay-Indonesian flavour at a price that allows you to order generously.
Beta occupies the middle ground at $$$, offering a more considered contemporary Malaysian approach than Dancing Fish with a higher booking threshold. For a first-time visitor wanting to understand Malaysian cooking through a single meal, Beta is the more instructive experience; Dancing Fish is the more direct and less expensive one. Aliyaa matches Dancing Fish on price tier at $$ and offers Sri Lankan cooking as a genuine flavour contrast, worthwhile if you are eating across multiple days and want a second $$ option that covers different culinary ground. Molina at $$$$ is in a different category entirely: innovative rather than traditional, targeting a different dining intent altogether.
The clearest recommendation: if you are in Bangsar, want Malay-Indonesian cooking, are not looking to spend fine-dining prices, Dancing Fish is the right call. If budget allows and a more composed tasting format appeals, step up to Beta or Dewakan and book in advance.
Recognized By
Explore Kuala Lumpur
Save or rate Dancing Fish on Pearl
Keep this venue in your Pearl passport, rate it after you visit, and track it alongside every other place you collect.

