Dancing Fish • Bangsar Shopping Centre
Indonesian restaurant · Kampong Bukit Mati ·

Dancing Fish • Bangsar Shopping Centre

Indonesian restaurant · Kampong Bukit Mati ·

Malay-Indo cuisine: crispy fish, BBQ ribs, satay, rich flavors

Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null
Dancing Fish • Bangsar Shopping Centre by null

Information

Lot T120 &121, 3rd Floor, Bangsar Shopping Centre, Jalan Maarof, 59000 Kuala Lumpur, Malaysia Get directions

$$$

Reserve a table
reservations required

Information

Static Map

Lot T120 &121, 3rd Floor, Bangsar Shopping Centre, Jalan Maarof, 59000 Kuala Lumpur, Malaysia Get directions

+60 3 2011 2743
dancingfish.asia
@dancingfish.my

$$$

Reserve a table

Features

payment credit card
Tap to pay
reservations
reservations required

Last updated

Dec 11, 2025

Powered By

You might also like

Terms of Use • Privacy Policy • Cookie Policy
 © 2025 Postcard Technologies, Inc.
@michelinguide
48,074 Postcards · 8,013 Cities

"On the third floor of a shopping mall, Dancing Fish specialises in classic Malay-Indo flavours with a distinct local identity. The nicely fried namesake fish dish boasts tender flesh in crunchy batter. It comes in numerous versions, with different toppings, sambal and savoury sauces. In addition, they serve classic varied cuisine rooted in local culture, including whole fish cooked over coals, barbecue chicken, ribs and beef." - Michelin Inspector

https://guide.michelin.com/en/kuala-lumpur-region/kuala-lumpur/restaurant/dancing-fish
Dancing Fish

Kwun-Yurn L.

Google
We had a fantastic dining experience at Dancing Fish. The Indo-Malay flavors were rich, balanced, and truly satisfying. We ordered the Ikan Seabass Bakar, grilled prawns, BBQ ribs, coconut ice cream, and panna cotta—all well-prepared and delicious. But the real standout dishes of the night were the soft shell crab and the BBQ ribs. The soft shell crab was perfectly crispy yet tender, and the ribs were incredibly flavorful and fall-off-the-bone good. The ambiance was warm and inviting, and service was friendly and attentive throughout our meal. Overall, a great place for anyone craving bold Indo-Malay cuisine. Highly recommended! Danesh was our server, and he was lightning fast with the orders and serving our unlimited rice. His service and the teams service was excellent.

Yin Li W.

Google
Fantastic food and service at dancing fish! Especially the dancing fish dish with mango kerabu! Can’t wait to come back and try the other dishes! Ferdaus provided great service and he made our lunch taste extra yummy! Ferdaus looked after our table with extra care, from providing great food recommendation to serving us wet tissue after our meal to giving us refreshing jelly dessert after a hearty meal! 🥹🥹 excellent service by Ferdaus 10 out of 10! 💯

RL

Google
Had an absolutely wonderful time at Dancing Fish! The ambience is so warm, inviting and beautifully done! perfect for a relaxed meal or a nice night out. A special shout-out to our waiter, Jay Ar, who made the experience even better! His service was exceptional, super friendly, attentive, and genuinely caring. He really went above and beyond! The food was amazing, every dish was full of flavour, fresh and beautifully presented. Portions were generous, and the prices were very reasonable for the quality you get. Overall, definitely worth a visit! Great food, great atmosphere, and top-notch service. Do give them a try!

Nur S.

Google
We had such a wonderful experience dining at Dancing Fish, Bangsar! All the staff were incredibly friendly, attentive, and always checked in to make sure everything was okay. We celebrated a birthday lunch there, and they cheerfully joined in to sing Happy Birthday with us — it made the moment even more special. The service was fast, the food came out quickly, and the tables were cleared promptly. Every staff member truly went above and beyond. They all deserve a raise — hands down one of the best service teams I’ve ever encountered! Highly recommended.

Jeriel Y

Google
A true Michelin worthy restaurant. Ordered the 4 pax set and shared amongst 5 people. Food here was excellent and very fresh! The chicken satay was tender and juicy, while the vegetables were light and refreshing. The tiger prawns packed a spicy kick but were absolutely worth it—they were big, fresh, and full of flavour. Although I’m not usually a fan of fish, I was pleasantly surprised that the fish here wasn’t “fishy” at all. Overall, a very enjoyable dining experience! The staff were all really friendly and provided great service too.

Shin O

Google
This is my second visit, and I still thoroughly enjoy the experience. We came as a big group of 10 and were seated in a private room. One thing I love about this place is the variety of seating options, from open spaces to cozy private rooms, and even areas with romantic vibes. The food was absolutely delicious, serving up authentic Malay-Indo flavors. I am not a rice person but I can't resist the yellow rice. We ordered a wide variety of dishes from the menu, and everyone at the table was satisfied. No complaints about the service. It may have felt a little messy at times due to our multiple rounds of ordering in a large group, but the staff handled it well overall.

malachy D.

Google
One of the best indo-malay cuision i have ever tried. Mark greeted us nicely and very welcoming!! Excellent service by him and others as well. Food were great n yumm! I tried bebek, daging masak lemak and a set of individual which consists if a lil bit of everything.

EMC

Google
Dancing Fish definitely lived up to the hype for their super crispy “dancing fish” and delectable Malay-Indo spread. The Nasi Kuning Berempah (Yellow Spiced Rice) was not documented BUT that was my favourite part of the whole set 🙈 (I had 2 servings and it was bottomless!). It goes so well with every dish from the set 🥹. Plus, the ambiance is so pretty and honestly the sets are worth the price! Huge portions.
google avatar

Josh S.

Yelp
A great restaurant at the top of BSC, where you'll find a Malaysian style of Indonesian food that hits the spot in terms of value and taste. There were a few dishes that had run out (duck and a manggu salad) but the rest were all tasty with good portion sizes. Satay, fish, and soft shell crab were highlights. We sat in the 'outside' area which felt like a nice oasis away from the main restaurant, especially with a big group. A lot of people had Birthdays accompanied by enthusiastic singing from the friendly team. The icy desserts were a great way to end the meal.
google avatar

Anna H.

Yelp
Our relative took us here as he considered this to be one of the best Malaysian restaurants and we were blown away! This is a michellin recommended, beautifully designed, and delicious dining experience since many dishes were not seen in your typical mom and pop stalls here. We ordered the dancing fish, wonderful name for the restaurant btw, braised ribs, and crispy duck. They all came with their own dipping sauce which literally enhances the taste. The winner was the braised ribs! As for a drink I had the pandan coconut-there really is such a thing as high end coconuts since the coconut meat was sweet and plenty. We all agreed that while on vacation, it's always good to splurge a little and try a high end place to get the overall experience. The bill was $80. It was great seeing our relative here in this beautiful city and restaurant.
google avatar

Stacie M.

Yelp
Had the best dinner here on a Tuesday evening in August with a few of my co-workers. We made a reservation for 7pm and when we arrived a little early there were plenty of seats open although when we left a couple of hours later the whole restaurant was full. It's located within a fancy mall, and the seats are scattered around, where we were able to sit in a cute little private booth decorated with wicker. There also looked like some private tables/rooms you could book. We got a pitcher of the mocktail with Lychee and it was delicious, and so was the rose drink. Then to eat we loved everything we got, the dancing fried fish (although it's a bit of work to cut apart the fish and avoid the bones), the mango salad, cauliflower and the vegetable curry.
google avatar

Doug L.

Yelp
Great food, service and ambiance. Glad we found this Malay-Indo restaurant in the Damasara Shopping Center. There were indoor seating plus tables in a basket like gazebo. Lots of great food choices and we ended up ordering the following: The telu tahu was a unique fried cylinder shaped tahu that was fried on the outside and smooth inside. The seabass was grilled perfectly and very meaty. The Air Assam sauce was a nice complement with belecan, tamarind and lime. Cumi cumi bakar was a tender grilled squid with slightly spicy sauce. Rice was scooped out for us and in a very generous portion. The panna cotta with fried jackfruit was creamy and crunchy. A wonder combination. Should we come back to KL then this would be a return visit for sure.
google avatar

Obidi E.

Yelp
It looks lovely but I think it will be better and more tasty if it emerges in a watery soup than the paste.
google avatar

Alex D.

Yelp
A dining gem. Reasonably priced and a terrific introduction to dining in KL. The signature dish does not disappoint but the roast duck is a must get
google avatar

Trena M.

Yelp
Love this place for Malay/Indonesian food! We ordered the udang baker and the ayam rendang set. I wish I took a picture because the presentation was really nice! I'm not a huge prawn fan, but it didn't taste or smell too fishy. The rendang set was such a good deal! For about 30rm you get enough to feed 2 people for lunch. It came with 2 huge pieces of chicken, 2 types of rice, 3 veggies, emping and tempeh! The rendang was super flavorful, you could definitely taste the kaffir lime flavor. I loved that they serve 2 types of rice also. This is a really good place to introduce people to Indonesian food. The decor inside is really cute too
google avatar

Eveline L.

Yelp
Dancing Fish is an Indonesian Malay restaurant which is also located in Setia City Mall other than BSC. Decor here is modern and the restaurant feels pretty comfortable. Their signature dish is the dancing fish with sambal terasi with kicap. Presentation of the dish is BEAUTIFUL! The fish looked like it is in a dancing pose. The fish is deep fried and you can eat it with the kicap provided. Fish was super crispy and the sauce was good. The other dishes we had however, was just okay. Price wise, it is quite steep especially with the portions being more on the small side.
google avatar

Fitfun F.

Yelp
Singing wait staff? Crunchy fried fish, deep fried bean curd, moist duck and paku vegetables in lukewarm turmeric sauce. Malay-Indonesia archipelago cooking. Dark heavy kampung wood decor. Nice change to culinary experience. The fish tails & bones fried so crunchy you could eat it like a cracker. Good experience for first times to the Mal-Indo cuisine. Beware the innocent looking sauces. Packing chili padi after shocks.
google avatar

Mi Yen F.

Yelp
In conjunction with my colleague's farewell and also the boss's pre-birthday celebration, colleagues and I decided to celebrate the occasions at Dancing Fish - a Malay Indon cuisine restaurant located within the affluent, upscale walls of BSC. As its name sake, it's signature dish was THE Dancing Fish. Crispy on the outside and deliciously steamy on the inside, the fish was served with an elegant "swimming pose". Not quite what you'd be expecting a standard fish ready to eat to look like (as in flat on the dish plate!). I was quite the impressed customer when the dish was first served! As it was my first time to an authentic, high class Indonesian restaurant, I did find the names of the dishes funny. But names aside, the food was really filling! Other than the dancing fish, I quite enjoyed the satay and tofu dish served there too. The dessert of the night was some Indonesian jelly with lemon grass. Not something I was used to. I much prefer their main course as compared to their desserts. All in all, good food, good service, good ambience. Just make sure you're prepared with lots of moolah or your credit card when coming here!
google avatar

Simina I.

Yelp
I have to say that Dancing Fish is one of my favourite restaurants in KL! The serve Indonesian cuisine mixed with the Malay one. The menu is diverse and offers lots of choice with outstanding flavours The restaurant is a good place for family dinner and of course for couples. But you need to know that the restaurant is quite noisy since located in BSC ( Bangsar Shopping Centre) where lot's of people passed by. So if you are looking for a place with quite ambiance, you may have to find another place. The food is consistently tasty with a great variety or dishes and well presented. Besides their famous 'dancing fish' which one must order, I tried their satay ,with I love because there are very succulent and makes you crave for more. If you will order the signature of the house, you have to have it with sweet soya sauce The staff here is ok, but they lack on detail....a little. P.S. If you like Indonesian/Malay food, you will love it here, but best make a reservation to ensure you have a table
google avatar

Diana C.

Yelp
One of the best ambiances in the BSC area. This restaurant is simply beautiful! I had heard wonders about Indonesian food but had never tried before, until I went to the dancing fish. I confess I was a bit suspicious when people told me that this could be one of the best Indonesian restaurants in town. I haven't had any other Indonesian food to compare but I can definitely say I had a great experience at the dancing fish. Since I didn't really know what to order I had to count on the waiters advice to choose something that tasted good and didn't include prawns which I'm allergic to. And he nailed it! He suggested I get the crispy beef which was delicious. The only downside to this restaurant is the price, which you would expect considering how nice the place looks and the variety of options they offer.
google avatar

Nicole S.

Yelp
Dancing Fish is an Indonesian restaurant in Bangsar Shopping Centre (BSC). There are quite a few Indonesian restaurants around but to me Dancing Fish is the real deal. Its really authentic Indonesian food and they have a lot of the traditional type food. Cant remember the names of the dishes cause Indonesian dishes have really confusing names. I would describe the food as quite similar to chinese/malay food. They have satay too but its a little different in taste. The service was really good, as i went with a friend that was a regular. She was greeted and asked how she was by the staff. I thought that was really nice cause the staff are attentive and remember their regular customers. Pricing is expensive but i think its very well fitted to the quality of the food and definitely the ambiance. I really liked the layout of the restaurant and the seats were comfy while the deco cozy. Will definitely go back soon, and if ever i crave Indonesian food i'd opt for Dancing Fish compared Bumbu Desa etc.
google avatar

Hellyanto X.

Yelp
Super crispy and delicious, with great customer service! Better make rsvp or else will end up having no table.
google avatar

Biresh V.

Yelp
Had a company lunch here just now and we chose the Set Menu D which came with two types of rice - yellow and white, deep fried fish, fried tofu, prawns in sambal sauce, satay, grilled eggplant covered in sambal, lamb shank, paku pakis is turmeric gravy and dessert in the form of lemongrass jelly. Final verdict, it was delicious! Oh yeah drink the Kedondong ice drink. Adds a punch!
google avatar

Rebecca W.

Yelp
Located among the fine-dining restaurants in Bangsar Shopping Centre, there lies a contemporary Malay-Indon restaurant - Dancing Fish. The name sounded very playful but they are committed to bring authentic Indonesian cuisine to their patrons. While waiting for our main dishes to be ready, we were served with Emping with Sambal Terasi - grounded Melinjo seed mixed with flour and deep fried till crispy. It has a nutty and bitter aftertaste but goes very well with the spicy sambal. It was definitely an addictive appetizer. The other favourte was their Tofu Tower - soft silky tofu with flavourful gravy. Finally, the highlight of the night - The Dancing Fish! Withouft a doubt, it was one of the most beautiful plated dish I've seen - Nila fish butterflied and deep fried till crispy. After taking one look at the fish, I understood why it was name "Dancing Fish". The fish was plated as if it waas still alive and dancing on the plate. The fish was super crispy and delicious by itself, however, you can dip it into the Sambal Terasi with Kicap to add some heat to it. I was amaze at how almost oil-free the fish was, and don't worry about the bones - you can safely consume them along with the meat. A meal in Dancing Fish would not come cheap, but you can taste the passion and details the chef has put into each and every dish they serve.
google avatar

Aren Y.

Yelp
Food: 4/5 Decor: 3/5 Service: 4/5 We went to Dancing Fish for dinner quite often as my mum loves the food there. Finding parking there was really easy and convenient too! I personally didn't like the famous dish which the restaurant is named after - the Dancing Fish, because I find it too dry. I prefer the Ikan Bakar. It was really fresh and the meat was tender. The other dish that we usually order was Beef Rendang. It tastes nice however the portion was really small. Their drink, if you order Barley or Lime Barley, is refillable. The service there was pretty good. The staff were attentive and they often came to refill our drinks before we had to ask for it. It is a restaurant that I would recommend if you are craving for some Indonesian food.
google avatar

Jin Wen L.

Yelp
Food: 3/5 Decor: 4/5 Service: 4/5 Dancing Fish was the only Indonesian Restaurant that I went to in Malaysia. I've always been a fan of Tahu Telur since my first encounter with Indonesian food in London. So, the first thing I looked for in Dancing Fish was Tahu Telur. It was my favourite dish when I first dine in an Indonesian restaurant in London. Interestingly, they also offered two types of rice - white rice or yellow rice. Both goes really well with the dishes. The service there was amazing too! The barley drinks are refillable and so is the rice. The waiters always keep a look out and circulate among the tables to make sure all customers have enough rice and drinks. The other dish that I really liked was their Beef Rendang. However, the portion was really small, barely enough for 2 to 3 people. The signature dish - Dancing Fish, comes with different types of sauce. I've only tried the original one but I didn't really like it as it was a little too dry. The presentation was really nice though. I recalled being quite impressed when I first saw the dish being served.
google avatar

Janey W.

Yelp
The Indonesian food here is like nothing I've ever eaten. Everything was tasty and there were surprising textures at every turn. My favorite plate was the signature 'dancing fish' which was artfully presented and perfectly crispy. Most of the other dishes we ordered were served with crunchy emping chips which are pretty addicting. Actual food aside, I'd say that the true highlight of our experience was the impeccable service by every staff member who serviced us. They were very accommodating to our party and a spectacled gentleman even took the time to educate us about his native cuisine and answer our questions. Add to that the classy ambiance, and I'd say this is one of the best restaurants I have ever been to in K.L.!
google avatar

Stephanie X.

Yelp
To what I can recall, I've never been to any Indonesian restaurants here in Kuala Lumpur. The closest encounter would be here at Dancing Fish Bangsar Shopping Centre. Not purely Indonesian but close enough. When one of my girlfriends told me she had made dinner reservations at Dancing fish, I was pretty tickled by it, not something you'd hear every day. Here they serve a fusion of malay & Indonesian delicacies. So if you are a big fan of belacan (prawn paste), you would definitely want to try this place out. For appetizers, they serve you Emping with sambal terasi. Emping I would say is similar to the 'papadom' you would get at an Indian restaurant which is typically made out of nuts from what I gathered. It's just something for you to munch on & mind you it is addictive. As for the veggies, we ordered the Gulai Pucuk Paku (which is greens smothered with rich coconut gravy) & the terung sambal, I loved the sourish ending to each bite! We ordered the chef's recommended 'Dancing Fish' which was typically deep fried fish served on top of a sweet & sour salad mix as well as sambal & kicap for the sauce. Nothing great but appetizing enough! Lastly, for the poultry we had the charcoal grilled spring chicken which was quite flavorful. The tasty gravies & sauces together with the steaming hot white rice, is simply unexplainable. The restaurant can be quite noisy from the groups of people that flock this place, heck I could be one of them! A good crowd at the end of the day could only mean one thing, cheap or good food, I would go with the latter on this one.

Jyn-Mun N.

Yelp
Delicious, affordable and fast! I really liked the fried fish and crispy beef with rice as they have a unique flavour.The appetisers they serve are crackers that look like prawn crackers, but don't be fooled by their looks as they taste very bitter.