Discover › Kuala Lumpur

City dining guide · 244 spots

The Best Tables
in Kuala Lumpur

Discover the best restaurants, cafés and trending food spots in KL — gathered from top local food blogs.

Kuala Lumpur hero 1
Kuala Lumpur hero 2
Kuala Lumpur hero 3Kuala Lumpur hero 4

Browse by neighbourhood

Top Picks · Kuala Lumpur

Ranked by trending score

Gepuklah by Ming Chun#1

Gepuklah by Ming Chun

Gepuklah by Ming Chun is an ayam gepuk restaurant in Damansara Jaya, PJ, open since 14 August 2026 — boneless ayam gepuk on nasi lemak rice, RM19.90. It is the work of content creator Ming Chun, and it got here the hard way. Gepuklah started as pop-up stalls at events and food festivals, then ran weekend-only sessions from a shop in Taman Sea in April 2026, where the queues stretched to two hours — Ming Chun's own mother, a retired teacher, waited two hours as number 83. When the permanent restaurant opened in Damansara Jaya, people were lining up before 10am on the first morning. The idea is a Malaysian rewrite of the Indonesian smashed-chicken plate: the chicken sits on nasi lemak rice rather than plain white rice, and the sambal is made with roasted cashews. What to Order at Gepuklah The Boneless Ayam Gepuk (RM19.90) is the dish the queue is for — crispy, deboned chicken thigh over nasi lemak rice with the cashew sambal. On the plates Gepuklah reshares on its Instagram, it comes with a fried egg, greens and cucumber. Gepuklah Menu & Prices Prices as listed when the restaurant opened in August 2026: Boneless Ayam Gepuk — RM19.90 Ham Leng Chat — RM9.90 Bayam Goreng — RM6.90 Kubis Goreng — RM5.90 There are meat-free options too, including crispy oyster mushroom. Smoked duck gepuk was served during the pop-up days but may not be on the permanent menu. Check the counter for current prices. If you are after ayam gepuk in PJ, a boneless ayam gepuk in Damansara Jaya, or a nasi lemak twist near Damansara Uptown, Gepuklah is the one people have been queueing for. For the classic version of the plate, Village Park in Damansara Uptown is a few minutes away. Gepuklah by Ming Chun Location Address: No. 27, Ground Floor, Jalan SS 22/11 Damansara Jaya 47400 Petaling Jaya, Selangor Google's listing shows free parking — a car park as well as free street parking. Opening Hours At the time of writing (October 2026): Tuesday – Sunday: 11:00am – 8:30pm Monday: Closed Hours reported at the opening ran to 9pm, so check Gepuklah's Instagram before a late visit. Gepuklah by Ming Chun FAQ Is Gepuklah open now? Yes — Gepuklah by Ming Chun has been open since 14 August 2026. It serves Tuesday to Sunday, 11am to 8:30pm, and is closed on Mondays, at the time of writing. Where is Gepuklah? Gepuklah is at No. 27, Ground Floor, Jalan SS 22/11, Damansara Jaya, 47400 Petaling Jaya, close to Damansara Uptown. The earlier weekend sessions in Taman Sea came before this permanent restaurant opened. How much is the ayam gepuk at Gepuklah? The Boneless Ayam Gepuk was RM19.90 when Gepuklah opened in August 2026. Vegetable sides started at RM5.90 for the kubis goreng. What is Gepuklah famous for? Boneless ayam gepuk served on nasi lemak rice, with a sambal made with roasted cashews — a Malaysian take on the Indonesian original. Is there a queue at Gepuklah? Queues have followed Gepuklah from the start. People were lining up before 10am on its opening day, and the earlier weekend sessions in Taman Sea drew two-hour queues. Is Gepuklah halal? Gepuklah was not halal-certified when this was last reported, in April 2026. Ming Chun said then that the kitchen uses only halal ingredients and Malay cooks; ask at the restaurant for its current certification status. Does Gepuklah have vegetarian options? Yes — there are meat-free options, including crispy oyster mushroom, alongside vegetable sides such as bayam goreng and kubis goreng. Is there parking at Gepuklah? Yes. Google's listing shows free parking, with both a car park and free street parking. Who is Ming Chun? Ming Chun is the Malaysian content creator who founded Gepuklah. He sold it through pop-ups at events and food festivals before opening the permanent restaurant in Damansara Jaya.

AyamPanas9570 views
Ah Gong House: New yakisugi-inspired space in Taman Taynton View#2

Ah Gong House: New yakisugi-inspired space in Taman Taynton View

Discover Ah Gong House, a Japanese-inspired cafe in Taman Taynton View that's redefining KL's cafe scene with yakisugi wood-fired techniques. Their signature charred wood aesthetic pairs perfectly with meticulously crafted dishes that showcase the art of fire. The perfect spot for weekend brunch and Instagram-worthy moments without the pretense.

eatdrinkkl150 views
The Eve, Old Klang Road#3

The Eve, Old Klang Road

Discover a sleek brunch destination on Old Klang Road that's perfected the modern cafe experience with meticulously crafted coffee and Instagram-worthy dishes. The Eve delivers consistent quality in a minimalist space that feels both laid-back and intentional, making it the go-to spot for KL's brunch crowd who refuse to compromise on taste or ambiance.

eatdrinkkl104 views
ONI Coffee, Petaling Jaya#4

ONI Coffee, Petaling Jaya

Craving exceptional specialty coffee in Petaling Jaya? ONI Coffee delivers meticulously sourced beans and precise brewing techniques in a stripped-back minimalist setting that's perfect for focused work or catching up with mates. Skip the Instagram-bait cafes—this spot in PJ is all about quality coffee and clean design without the pretence.

eatdrinkkl72 views
Monk, Subang Jaya#5

Monk, Subang Jaya

Monk is a jazz kissa in Subang Jaya — a listening room in the Japanese tradition, built by the team behind Atap by Pagi Coffee Co. Over 200 records line the walls, with a repertoire running from Blue Moon to Paper Moon, and Thelonious Monk is as likely to be on the turntable as the name suggests. The kitchen is small and deliberate: coffee, tea, and cakes baked in house. The room is designed for lingering rather than turning tables. What to Order at Monk The French sliced apple cake is the one to start with — layered, with a full-bodied ripe-fruit bite that holds up against coffee. The citron tart runs softer, its curd almost melting, and the shiso lemonade is the sharp option when you want something to cut through a slice rather than sit alongside it. For a jazz bar in Subang Jaya, or somewhere to sit with a record and a cake for an hour, Monk is built for exactly that.

eatdrinkkl58 views
Asador Alexander, 1 Utama#6

Asador Alexander, 1 Utama

Asador Alexander is an open-fire steakhouse at 1 Utama Shopping Centre in Bandar Utama, Petaling Jaya, grilling wet-aged and dry-aged beef over live flame in the Spanish asador tradition. Cuts run from a 250g Angus striploin at RM118 to a 1.5kg dry-aged Heritage Wagyu Tomahawk, with every steak served with its own side and sauce. What sets it apart is that the menu is organised by how many people are eating, not by cut. You pick a tier — Steak for 1, for 2, for 2–3, or for 3–4 — and the weight, ageing and accompaniments follow from it. It is an unusually honest way to order a sharing steak: the portion is stated in grams before you commit, so a table of three is not left guessing whether one tomahawk will stretch. What to Order at Asador Alexander The wet-aged Angus striploin (RM118) is the one to start with. At 250g it is the entry point to the menu, and it is the cut EatDrinkKL singled out — flame-grilled to a confident crust over smooth, succulent meat, and very good alongside the truffle fries and a beef jus with real savoury depth. For a table, the dry-aged full blood Black Angus T-Bone (RM468) is the best-value sharing cut, at 700–800g for two to three people. Asador Alexander Menu & Prices Steak for 1 — 250g wet-aged Angus, includes 1 side and 1 sauce Striploin — RM118 Tenderloin — RM188 Steak for 2 — 500g, includes 1 sauce Striploin, wet-aged Angus — RM220 Ribeye, wet-aged Angus — RM320 Ribeye, wet-aged Wagyu — RM480 Steak for 2–3 — includes 2 sauces T-Bone, dry-aged full blood Black Angus (700–800g) — RM468 Porterhouse, dry-aged full blood Black Angus (700–800g) — RM498 OP Rib, dry-aged full blood Black Angus (700–800g) — RM520 Tomahawk, dry-aged Heritage Wagyu (900–1100g) — RM880 Steak for 3–4 — includes 2 sauces T-Bone, dry-aged full blood Black Angus (1000–1100g) — RM620 Porterhouse, dry-aged full blood Black Angus (1000–1100g) — RM660 Tomahawk, wet-aged Angus (1300–1500g) — RM680 OP Rib, dry-aged full blood Black Angus (1000–1100g) — RM690 Tomahawk, dry-aged Heritage Wagyu (1300–1500g) — RM1,100 Sides — Corn Ribs RM12, Mashed Potato RM12, Mixed Salad RM13, Sautéed Vegetables RM13, Creamy Spinach RM15, Truffle Fries RM16 Sauces — RM4 each: Black Pepper, Beef Jus, Chimichurri, Blue Cheese All prices are as listed at the time of writing, in Ringgit, and exclude the 10% service charge and 6% government tax — so a RM118 striploin comes to roughly RM136.90 on the bill. Beyond the grill, the kitchen also runs seafood, wood-fired chicken, pasta and paella. If you are looking for a steakhouse in 1 Utama, dry-aged beef in Petaling Jaya, or a tomahawk worth sharing in Bandar Utama, Asador Alexander covers the range from a weeknight striploin under RM150 to a four-figure Wagyu centrepiece — which makes it as workable for a date night as for a birthday table. Asador Alexander Location Address: Lot G210, Ground Floor, Old Wing 1 Utama Shopping Centre Bandar Utama, Petaling Jaya, Selangor Asador Alexander FAQ What is Asador Alexander? Asador Alexander is an open-fire steakhouse at 1 Utama Shopping Centre in Bandar Utama, Petaling Jaya. It specialises in flame-grilled wet-aged and dry-aged beef, including full blood Black Angus and Heritage Wagyu, alongside seafood, wood-fired chicken, pasta and paella. Where is Asador Alexander located? Asador Alexander is at Lot G210, Ground Floor, Old Wing, 1 Utama Shopping Centre, Bandar Utama, Petaling Jaya, Selangor. How much is steak at Asador Alexander? Steaks ran from RM118 to RM1,100 before service charge and tax at the time of writing. A 250g wet-aged Angus striploin for one is RM118; a 1300–1500g dry-aged Heritage Wagyu Tomahawk for three to four is RM1,100. What is the cheapest steak at Asador Alexander? The cheapest is the 250g wet-aged Angus striploin at RM118, which includes one side and one sauce. Do the steaks come with sides? Yes. Steak for 1 includes one side and one sauce. Steak for 2 includes one sauce, and both the Steak for 2–3 and Steak for 3–4 tiers include two sauces. Additional sides are RM12 to RM16. What sauces does Asador Alexander serve? Four, at RM4 each: black pepper, beef jus, chimichurri and blue cheese. What is the difference between the wet-aged and dry-aged steaks? The wet-aged Angus and Wagyu cuts make up the smaller Steak for 1 and Steak for 2 portions. The dry-aged full blood Black Angus and Heritage Wagyu appear only in the larger 700g-plus sharing tiers, where the longer ageing concentrates the flavour. Is Asador Alexander good for groups? Yes — the menu is built around it. The Steak for 2–3 and Steak for 3–4 tiers run from 700g to 1500g with the portion stated in grams, so you can match the cut to the table before ordering. Are the prices inclusive of tax? No. Menu prices exclude the 10% service charge and 6% government tax. The menu lists the nett price beside each cut — the RM118 striploin is RM136.90 nett, and the RM880 Wagyu Tomahawk is RM1,020.80 nett."

eatdrinkkl144 views