Best Lunch Spots in KL to Enjoy the Day

Traveloka MY
31 Dec 2024 - 9 min read

It's easy to fall in love with Kuala Lumpur, the capital of Malaysia. Modern buildings and a lot of cultural history make it a place that people from all over the world want to visit. Kuala Lumpur is a great place for food lovers as well as people who want to see its sites and shop in its many malls. The city is known for its variety of tastes, which come from its many different cultures and groups. There is everything in Kuala Lumpur, from cheap, tasty snacks sold at hawker shops to fancy restaurants serving fine food.

Taking your time over lunch is one of the best ways to enjoy what the city has to offer. Here, lunch is more than just a meal; it's a chance to stop, relax, and taste what the city is all about. One of the best things about Kuala Lumpur is lunchtime. You can enjoy it in a cozy café, at a street stall selling nasi lemak, or at a fancy restaurant.

The city's food scene is a great example of how varied it is. In just one afternoon, you can eat Western food, hot Malay food, rich Chinese food, and fragrant Indian foods. There are many native foods that you should try, such as char kway teow, satay, and laksa. There are a lot of fusion dishes and global choices to choose from if you want something more foreign.

There's more to Kuala Lumpur lunch than just the food. It's also about the mood. Whether you're watching people in a busy restaurant or a trendy café, the act of doing so makes you feel more connected to the city. Let your taste buds take you on a tour of the best of Kuala Lumpur. Take your time and enjoy the moment.

Best Spots in KL for Lunch and List of Cafe & Restaurant to Enjoy Lunch in KL

When it comes to enjoying lunch in Kuala Lumpur, the city offers a variety of areas, each with its own unique character and culinary delights. Here are five must-visit destinations for a memorable lunchtime experience:

1. Bukit Bintang

Bukit Bintang is a well-known area in Kuala Lumpur for its diverse food options. It’s a lively hub where you can find everything from authentic local street food to high-end dining. The streets here are lined with eateries offering dishes that cater to different tastes and preferences, making it an ideal spot for lunch. Here are some of the best lunch spots in Bukit Bintang:

The Den in Capri by Fraser, Bukit Bintang

Address: 160, Jalan Imbi, Bukit Bintang, 55100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur

Opening Hours: 6.30 AM - 11 PM

The Den in Capri by Fraser, Bukit Bintang is a restaurant located in the Capri by Fraser hotel in Kuala Lumpur, Malaysia. It serves a variety of international dishes, including Italian, French, and Asian cuisine. The restaurant has a casual atmosphere and is a popular spot for both locals and tourists.

Sun Fong Bak Kut Teh

Address: 35a-41a, Medan Imbi, Imbi, 55100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia

Opening Hours: 7 AM - 10 PM

Sun Fong Bak Kut Teh is a restaurant in Kuala Lumpur, Malaysia, that specializes in bak kut teh, a pork rib soup dish. The restaurant is known for its flavorful broth and tender pork ribs. It is a popular spot for breakfast and lunch and is often crowded during peak hours.

Lemon Garden at Shangri-La Kuala Lumpur

Address: Lobby Level, 11, Jln Sultan Ismail, Kuala Lumpur, 50250 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur

Opening Hours: 7 AM - 11.59 PM

Lemon Garden is a restaurant in the Shangri-La Hotel, in Kuala Lumpur, Malaysia. It serves various international dishes, including Chinese, Western, and Japanese cuisine. The restaurant has a sophisticated atmosphere and is a popular spot for special occasions.

2. KLCC (Kuala Lumpur City Centre)

KLCC is home to some of Kuala Lumpur’s most iconic landmarks, and it also serves as a hub for dining. With views of the Petronas Twin Towers, this area offers a mix of casual and upscale restaurants that make lunchtime a memorable experience. Here are some of the best lunch spots in KLCC:

Cilantro Restaurant & Wine Bar

Address: Micasa All Suite Hotel, 368B, Micasa All Suite Hotel, Jln Tun Razak, 50400 Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

Opening Hours: 12 PM – 2.30 PM, 6 PM – 11.00 PM (Friday); 6 PM – 11 PM (Saturday, Monday to Thursday)

Cilantro Restaurant & Wine Bar is a sophisticated fine dining restaurant located in the MiCasa All Suite Hotel in Kuala Lumpur. They offer a unique French-Japanese fusion menu with an emphasis on seasonal ingredients and have been recognized as one of Asia's top 100 restaurants. It's a popular choice for both business dinners and special occasions due to its elegant ambiance and extensive wine list.

Sichuan Kitchen at Four Points by Sheraton Kuala Lumpur, City Centre

Address: Corner of Jalan Sultan Ismail, &, Jln Ampang, Kuala Lumpur, 50450 WP, Malaysia

Opening hours: 12 PM – 2.30 PM, 6 PM – 10 PM (Thursday, Friday, Monday, Wednesday); 12 PM – 3 PM, 6 PM – 10 PM (Saturday, Sunday), 12 PM – 12.30 PM, 6 PM – 10 PM (Tuesday)

Sichuan Kitchen at Four Points by Sheraton serves authentic Sichuan cuisine, famous for its bold flavors, spicy dishes, and complex seasonings. The restaurant offers a wide selection of traditional Chinese dishes, with a special emphasis on Sichuan-style hotpots, stir-fries, and savory snacks.

Hanare Japanese Restaurant at The Intermark in Jalan Tun Razak

Address: Vista Tower, 182, Jln Tun Razak, Kampung Datuk Keramat, 50400 Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

Opening Hours: 12 PM – 2.30 PM, 6 PM – 10 PM (Daily)

Hanare Japanese Restaurant provides an authentic Japanese dining experience. They are known for their traditional kaiseki meals and focus on using high-quality, fresh ingredients. The restaurant offers a serene and minimalist atmosphere, making it ideal for those seeking a taste of Japan in the heart of Kuala Lumpur.

3. Bangsar

Bangsar is known for its casual and trendy dining spots, making it a favorite among locals and expats. The area has a laid-back charm and is filled with cafes and restaurants that are perfect for a relaxed lunch. Here are some of the best lunch spots in Bangsar:

Devi's Corner at Jalan Telawi Bangsar

Address: 9, Jalan Telawi 2, Bangsar Bahru, 59100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur

Devi's Corner is located in the Jalan Telawi area of Bangsar and is a popular spot for authentic South Indian cuisine. They're known for their flavorful banana leaf rice meals with a variety of vegetable curries, alongside other classic dishes like chicken 65 and fish curry. It's a casual and affordable eatery, perfect for a satisfying and delicious taste of India.

Urban Daybreak Cafe in Kuala Lumpur

Address: 11, Jalan Telawi 5, Bangsar, 59100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia

Opening Hours: 7.30 AM - 5.30 PM

Urban Daybreak Cafe in Kuala Lumpur is a trendy cafe known for its lively and Instagrammable brunch dishes. They offer a modern take on breakfast classics with creative twists, like their signature red velvet pancakes and unique smoothie bowls. It's a popular spot for a leisurely brunch or lunch with friends, in a bright and cheerful setting.

Dancing Fish

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

Opening Hours: 11.30 AM – 10 PM (Daily)

Dancing Fish serves delicious Malay-Indonesian food with a unique local twist. Their namesake dish, the Dancing Fish, is a must-try – perfectly fried with crispy skin and tender meat. Just like the restaurant itself, this dish comes in many varieties with different sauces and toppings, showcasing the rich flavors of this cuisine. From spicy sambals to savory sauces, each bite highlights the diverse flavors of Malay-Indo cooking, all deeply connected to local culture. And with reasonable prices and high-quality ingredients, it's a great place to experience authentic flavors.

4. Petaling Street (Chinatown)

Petaling Street, located in the heart of Kuala Lumpur, is a must-visit for food lovers. This area is filled with stalls and small restaurants offering traditional Chinese-Malaysian dishes and modern cafe fare. Here are some of the best lunch spots in Petaling Street:

Swez Brasserie in Eastin Hotel Kuala Lumpur

Address: Swez Brasserie, Pusat Dagang, Jalan 16/11, Seksyen 16, Petaling Jaya, Selangor, Malaysia

Opening Hours: 6.30 AM – 11 PM (Daily)

Swez Brasserie, located in the Eastin Hotel Kuala Lumpur, is a casual all-day dining spot with a modern and spacious setting. They offer a wide-ranging menu featuring both Malaysian favorites like Ayam Penyet and Laksa Johor, and international dishes. Known for their "Sambal Tray" with a variety of spicy sauces, and the impressive 1.2kg Tomahawk Steak, Swez Brasserie caters to diverse tastes. Whether you're looking for a quick bite or a leisurely meal, it's a convenient option within the hotel.

Cinnamon Coffee House at One World Hotel

Address: Lebuh Bandar Utama, Bandar Utama, 47800 Petaling Jaya, Selangor, Malaysia

Opening hours: 6 AM – 1 AM

The Cinnamon Coffee House, located in One World Hotel, is a buffet restaurant offering a wide variety of international and local dishes. The restaurant features a live cooking station, serving everything from freshly prepared Asian delicacies to Western comfort food, all in a modern and stylish setting.

Sango Japanese Restaurant at Crystal Crown Hotel Petaling Jaya

Address: Crystal Crown Hotel Petaling Jaya, No. 12, Loront Utara A, Off Jalan Utara, 46200 Petaling Jaya, Selangor, Malaysia

Opening Hours: 11 AM – 2.30 PM, 5 PM – 10 PM (Tuesday to Sunday)

Sango Japanese Restaurant offers a traditional Japanese dining experience in an intimate setting. They're known for their fresh sushi and sashimi, along with a full range of classic Japanese dishes like tempura and teriyaki. With a dedicated chef who has been with them for years, Sango focuses on quality ingredients and authentic flavors. It's a great option for those looking for a taste of Japan in a relaxed and comfortable environment.

5. Bandar Sunway

Bandar Sunway is a food paradise, with a wide variety of restaurants and cafes to choose from. You can find everything from traditional Malaysian food to international cuisine. There are also many bakeries and dessert shops in the area. Here are some of the best lunch spots in Bandar Sunway:

Terazza Brasserie @ Dorsett Grand Subang

Jalan SS 12/1, Ss 12, 47500 Subang Jaya, Selangor, Malaysia

Opening Hours: 6 AM - 10.30 PM

Terazza Brasserie, located in the Dorsett Grand Subang Hotel, offers a relaxed and inviting atmosphere with both indoor and outdoor seating. This all-day dining spot boasts a wide variety of international cuisine, from local Malaysian favorites to Western and Asian dishes, often featuring themed buffets and a la carte options. It's a popular choice for casual dining with friends and family.

The Emperor at Grand Dorsett Subang

Address: Jalan SS 12/1, Ss 12, 47500 Subang Jaya, Selangor, Malaysia

Opening Hours: 12 PM - 2.30 PM (Monday to Saturday for lunch); 6 PM - 10 PM (Monday to Saturday for dinner); 11.30 AM - 2.30 PM (Sunday for Dim Sum Buffet)

The Emperor, also found within the Grand Dorsett Subang, provides a more upscale dining experience specializing in authentic Cantonese cuisine. With an emphasis on fresh seafood and premium ingredients, the restaurant offers dim sum, set menus, and a la carte dishes. The elegant ambiance and attentive service make it well-suited for business dinners or special occasions.

Golden Curry 金牌咖喱 in Kuala Lumpur

Address: 2-1, Jalan Rimbunan Mawar 1, Laman Rimbunan, 52100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia

Opening Hours: 12.30 PM – 7.30 PM (Thursday to Friday); 11.30 AM – 7.30 PM (Saturday);12.30 PM – 6.30 PM (Sunday); 12.30 PM – 7 PM (Monday to Wednesday)

Golden Curry 金牌咖喱 in Kuala Lumpur is a casual eatery that specializes in flavorful curry dishes. They offer a variety of curry options with different proteins and spice levels, all made with their signature blend of spices and fresh ingredients. It's a great spot to enjoy a satisfying and affordable meal with bold flavors.

Ready to explore the culinary delights in Kuala Lumpur? Make your travel planning effortless with Traveloka. From booking flights and accommodations to discovering exciting activities, Traveloka provides everything you need for a seamless experience. Whether you're visiting for the food, the culture, or the sights, Traveloka ensures your journey is hassle-free and enjoyable. Start planning your trip today and get ready to experience the best of Kuala Lumpur!

A Guide and Things to Do in Butterfly Farm Cameron Highlands

Cameron Highlands Butt...

See Price

Discover flight with Traveloka

Tue, 20 May 2025

Malaysia Airlines

Kota Kinabalu (BKI) to Kuala Lumpur (KUL)

Start from RM 141.76

Thu, 22 May 2025

AirAsia Indonesia

Surabaya (SUB) to Kuala Lumpur (KUL)

Start from RM 232.45

Mon, 5 May 2025

AirAsia Berhad (Malaysia)

Kuching (KCH) to Kuala Lumpur (KUL)

Start from RM 96.18

In This Article

• Best Spots in KL for Lunch and List of Cafe & Restaurant to Enjoy Lunch in KL
• 1. Bukit Bintang
• 2. KLCC (Kuala Lumpur City Centre)
• 3. Bangsar
• 4. Petaling Street (Chinatown)
• Sango Japanese Restaurant at Crystal Crown Hotel Petaling Jaya
• 5. Bandar Sunway

Flights Featured in This Article

Tue, 20 May 2025
Malaysia Airlines
Kota Kinabalu (BKI) to Kuala Lumpur (KUL)
Start from RM 141.76
Book Now
Thu, 22 May 2025
AirAsia Indonesia
Surabaya (SUB) to Kuala Lumpur (KUL)
Start from RM 232.45
Book Now
Mon, 5 May 2025
AirAsia Berhad (Malaysia)
Kuching (KCH) to Kuala Lumpur (KUL)
Start from RM 96.18
Book Now
Hotels
Flights
Things to Do
Always Know the Latest Info
Subscribe to our newsletter for more travel & lifestyle recommendations and exciting promos.
Subscribe

Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia
Copyright © 2025 Traveloka. All rights reserved