Skip to Main Content
Malay Indo Cuisine
← Collection
Kuala Lumpur, Malaysia

Dancing Fish

CuisineMalaysian
Price$$
Dress CodeSmart Casual
ServiceUpscale Casual
NoiseConversational
CapacityMedium

A Michelin Plate recipient for 2024 and 2025, Dancing Fish on the third floor of Bangsar Shopping Centre is one of Kuala Lumpur's more direct cases for classic Malay-Indo cooking done with care. The namesake fried fish, served with sambal and savoury toppings in multiple variations, anchors a menu that extends to coal-cooked whole fish, barbecue chicken, and ribs, all at mid-range prices that sit well below the city's starred tier.

Pearl is the En Primeur Club membership app — saves, bookings, and concierge access live there. Same editors, same standards.

Plan your visit on PearlPlan Your Visit
Address
Lot T120 &121, 3rd Floor, Bangsar Shopping Centre, Jalan Maarof, 59000 Kuala Lumpur, Malaysia
Phone
+60 3-2011 2743
Directions
Get directions
Saves & bookings on Pearl
Dancing Fish restaurant in Kuala Lumpur, Malaysia
About

Shopping Mall, Serious Cooking

Kuala Lumpur has a particular relationship with mall dining that visitors from other food cities often struggle to process. In the same building where you might browse luxury retail or catch a film, a kitchen can be quietly producing food that earns international recognition. The third floor of Bangsar Shopping Centre, a mid-tier mall on Jalan Maarof in the established Bangsar neighbourhood, is exactly where Dancing Fish has built a Michelin-recognized record in 2024 and again in 2025. The Michelin Plate designation signals cooking worth a detour in the inspector's framework. In KL's context, that distinction carries weight.

Bangsar itself is one of the city's more settled dining precincts, with a mix of long-standing neighbourhood favourites and newer openings spread across a walkable grid. Dancing Fish's mall address places it in a protected, air-conditioned environment that many KL diners actively prefer for lunch and early dinner, particularly during the city's wet season. For visitors, it also means ease of access: Bangsar Shopping Centre sits close to the Kerinchi and Bangsar LRT stations and has its own parking. The setting lacks the street-food atmosphere that defines, say, a dai pai dong or a kampung warung, but it trades that rawness for consistency of environment and a dining room that accommodates groups comfortably.

The Food: Malay-Indo Flavours With a Clear Focal Point

The menu at Dancing Fish is structured around a proposition that is both obvious from the name and genuinely central to what the kitchen does: fried fish as a carrier for a range of Malay and Indonesian-inflected toppings, sambals, and savoury sauces. This is not a gimmick format. The tradition of deep-frying whole or large-cut fish to achieve a contrast between crackling exterior and moist flesh is embedded across both Malay and Indonesian cooking, and the restaurant applies it with enough consistency to earn Michelin attention. The fish arrives in multiple versions, each distinguished by its topping or sauce combination, which allows the kitchen to explore the range of Malay-Indo seasoning: from sweet-spicy sambal to richer, more savoury preparations.

Beyond the namesake dish, the menu extends into territory that reflects broader Malaysian restaurant cooking at this price tier. Whole fish cooked over coals brings a different register, smokier, with the char and fat rendering that open-flame cooking produces. Barbecue chicken and ribs sit alongside these, rounding out a menu that reads as a cross-section of classic Malay flavours without attempting fusion or modernisation. In a city where Dewakan is reinterpreting indigenous Malaysian ingredients through a fine-dining lens, and where Beta applies a one-star approach to Malaysian heritage cooking, the restaurant occupies a different position entirely: it is cooking that does not seek to explain or refine its source material, but to execute it at a level that Michelin's inspectors found worth noting.

This places the restaurant in a comparable set closer to Ah Hei Bak Kut Teh, where the proposition is a single, well-executed Malaysian classic, than to the more expansive tasting formats elsewhere in the city. The price range (mid-tier, marked $$) reflects this: the restaurant prices against casual-to-mid Malaysian dining, not against the city's fine-dining tier.

Where Dancing Fish Sits in KL's Malaysian Dining Conversation

Malaysian cuisine's position in the global dining conversation has been shifting noticeably over the past several years. Restaurants like Akar and Anak Baba in KL, and further afield the Peranakan traditions kept alive at Auntie Gaik Lean's Old School Eatery in George Town or the kampung-style cooking at Bee See Heong in Seberang Perai, reflect a broad spectrum of approaches to Malaysian food. Outside Malaysia, that conversation continues at places like Fiz in Singapore, Azalina's in San Francisco, Food Terminal in Atlanta, GaGa in Glasgow, and Communal Table by Gēn in George Town.

The restaurant's contribution to that conversation is at the traditional end: Malay-Indo flavours with a local identity that doesn't reach for reinterpretation. That volume of feedback, alongside the Michelin recognition, positions the restaurant as a place where the core cooking proposition is well-resolved rather than a work in progress. For a Malaysian restaurant at the $$ price point, that combination of signals is notable.

Visitors exploring the broader resort end of the country's dining scene can also reference The Planters at The Danna in Langkawi for context on how resort-based Malaysian dining compares in format and ambition to urban mid-tier options like Dancing Fish.

A Note on Drinks

The editorial angle toward wine and beverage curation is not where the restaurant's identity lies. Malay-Indo cooking at this tier in Kuala Lumpur typically operates within a drinks framework shaped more by local soft drinks, fresh juices, and teh tarik than by a curated wine list. The price positioning of the restaurant points toward a beverage program that serves the food rather than competing with it for attention. Visitors seeking cellar depth or sommelier-led pairings will find that conversation happening at the upper tier of KL's restaurant scene. What the restaurant offers instead is the opportunity to drink what the cuisine actually asks for: cold, often sweet, and designed to cut through sambal heat and fried batter richness.

Planning Your Visit

The restaurant is on the third floor of Bangsar Shopping Centre at Jalan Maarof, 59000 Kuala Lumpur, a location that is accessible by LRT and by road, with mall parking available. The $$ pricing makes it a realistic option for a sit-down lunch or dinner without financial pre-planning. Checking via the mall directory or a local booking platform before visiting is advisable.

Signature Dishes
Dancing FishChicken SatayBebek Goreng Bali
Frequently asked questions

What It’s Closest To

Comparable venues nearby, for context on price, style, and recognition.

The record

Recognition history

Dated appearances from independent guides and award organizations, with the underlying list record or original source where available.

  1. Michelin Plate

    Michelin

  2. Michelin Plate

    Michelin

  3. Michelin Plate

    Michelin

At a Glance
Vibe
  • Modern
  • Cozy
  • Elegant
Best For
  • Date Night
  • Group Dining
  • Family
  • Celebration
Experience
  • Open Kitchen
Sourcing
  • Local Sourcing
Dress CodeSmart Casual
Noise LevelConversational
CapacityMedium
Service StyleUpscale Casual
Meal PacingStandard
Visit details

Current opening hours

Monday
11:30 AM–10 PM
Tuesday
11:30 AM–10 PM
Wednesday
11:30 AM–10 PM
Thursday
11:30 AM–10 PM
Friday
11:30 AM–10 PM
Saturday
11:30 AM–10 PM
Sunday
11:30 AM–10 PM

Hours can change for holidays and private events. Last verified .

Modern and refined with jungle-inspired walls, rattan fish trap canopies for cozy private booths, lively yet elegant atmosphere under hanging light globes.