KLCC is one of Kuala Lumpur’s most exciting dining districts, bringing together Michelin-starred Malaysian cuisine, restaurants with views of the Petronas Twin Towers, luxury hotel dining and convenient local favourites inside Suria KLCC.
The neighbourhood naturally leans towards polished, international and occasion-driven dining. You can experience a modern interpretation of Malaysian ingredients at Dewakan, enjoy Italian food beside the illuminated Twin Towers at Marini’s on 57, or introduce a first-time visitor to nasi lemak at Madam Kwan’s.
There are also more accessible options than KLCC’s luxurious reputation might suggest. Suria KLCC has casual restaurants, cafés and a food court, while nearby Kampung Baru offers traditional Malay food within a short journey of the towers.
This guide covers the best restaurants in KLCC for fine dining, skyline views, Malaysian cuisine, hotel dining, family meals and more casual occasions.
What Is Dining in KLCC Like?
KLCC is not Kuala Lumpur’s main street-food district. Its dining scene reflects the surrounding corporate towers, luxury hotels, shopping centres and internationally recognised skyline.
The area is particularly strong for:
- Fine dining and tasting menus
- Restaurants overlooking the Petronas Twin Towers
- Luxury hotel restaurants
- Japanese, Italian, Cantonese and other international cuisines
- Comfortable restaurants for business meetings
- Malaysian food in an accessible mall environment
- Celebration dinners and romantic occasions
Restaurants are concentrated around Suria KLCC, Four Seasons Place, Mandarin Oriental, Grand Hyatt Kuala Lumpur, The Troika and the towers along Persiaran KLCC.
If this is your first time exploring the district, our guide to the best things to do in KLCC can help you combine lunch or dinner with the Petronas Twin Towers, KLCC Park and nearby attractions.
Best Fine-Dining Restaurants in KLCC
1. Dewakan
Dewakan is the defining destination for contemporary Malaysian fine dining in Kuala Lumpur. Located high above the city at Naza Tower, the restaurant explores Malaysia through indigenous produce, native plants, regional techniques and ingredients sourced predominantly from within the country.
Rather than reproducing familiar Malaysian dishes in a more expensive form, Dewakan builds an original tasting experience around the landscapes, communities and biodiversity behind its ingredients. Dinner unfolds across an extended tasting menu, making this a restaurant to experience slowly rather than somewhere to visit for a quick meal.
Its setting on Level 48 adds a panoramic view of Kuala Lumpur, but the food remains the main reason to come. Reservations are essential, and diners should allow several hours for the complete experience.
Best for: Destination dining and modern Malaysian gastronomy
Location: Level 48, Skyviews, Naza Tower, Platinum Park
Expected budget: Around RM870 per person for the tasting menu, excluding optional pairings
Reservation: Essential
Readers interested in this evolving side of the city’s food culture can discover more establishments in our guide to fine dining and modern Malaysian restaurants in Kuala Lumpur.
2. Nobu Kuala Lumpur
Nobu Kuala Lumpur combines Japanese techniques with Peruvian influences in an elegant dining room inside Four Seasons Place. Its elevated position gives the restaurant broad views across the surrounding skyline, adding a strong sense of occasion to dinner.
The menu includes recognised Nobu signatures such as black cod miso, yellowtail sashimi with jalapeño, sushi, seafood and Japanese-inspired sharing dishes. Diners can order à la carte, choose a set menu or explore seasonal experiences depending on what is available.
Nobu works particularly well for business dinners, birthdays and couples who want a recognisable international fine-dining experience without committing to a long tasting menu.
Best for: Japanese-Peruvian cuisine, business dinners and celebrations
Location: Four Seasons Place Kuala Lumpur
Expected budget: RM250–600+ per person
Reservation: Strongly recommended
3. Marini’s on 57
Few Kuala Lumpur restaurants are as closely associated with the Petronas Twin Towers as Marini’s on 57. Located near the top of Menara 3 Petronas, the venue places diners exceptionally close to the towers and their illuminated exterior.
The main restaurant specialises in contemporary Italian cuisine, with pasta, seafood, meat and premium ingredients forming the core of the menu. Marini’s also includes a bar and lounge, allowing visitors to come for cocktails or continue the evening after dinner.
The view is particularly dramatic after dark. For sunset, request an earlier reservation and arrive before the sky begins to change. Window seating may be limited and should be requested in advance, although it cannot always be guaranteed.
Best for: Romantic dinners, proposals and close-up Twin Towers views
Location: Level 57, Menara 3 Petronas
Expected budget: RM250–600+ per person
Reservation: Essential for peak evenings
4. Fuego at Troika Sky Dining
Fuego brings a livelier, less formal personality to elevated dining in KLCC. The restaurant occupies a terrace at Troika Sky Dining and serves South American-inspired food designed largely for sharing.
Expect grilled meats, ceviche, guacamole, small plates and bold flavours rather than a rigid fine-dining sequence. Its open-air setting makes it one of the better choices for catching the sunset, although Kuala Lumpur’s weather means conditions can vary.
Fuego is a good middle ground for diners who want a memorable skyline restaurant without the formality or price of a full tasting-menu experience.
Best for: Sunset dinners, sharing plates and relaxed celebrations
Location: Level 23A, Tower B, The Troika
Expected budget: RM150–300+ per person
Reservation: Recommended
Best Restaurants in KLCC with a View
5. THIRTY8 at Grand Hyatt Kuala Lumpur
Occupying the 38th floor of Grand Hyatt Kuala Lumpur, THIRTY8 is known for its floor-to-ceiling windows and sweeping perspectives of the Petronas Twin Towers.
The restaurant serves a broad selection of Western, Chinese and Japanese dishes, making it useful when dining with a group whose preferences differ. It is also popular for afternoon tea, weekend brunches and special seasonal menus.
Although THIRTY8 is inside a luxury hotel, its all-day format makes it more flexible than many formal restaurants in the area. You can visit for breakfast, lunch, tea or dinner while still enjoying one of KLCC’s best-known views.
Best for: Afternoon tea, brunch, business meals and Twin Towers views
Location: Level 38, Grand Hyatt Kuala Lumpur
Expected budget: RM150–350+ per person
Reservation: Recommended, especially for window tables
6. Mandarin Grill
Mandarin Grill is the signature grill restaurant at Mandarin Oriental Kuala Lumpur, immediately beside KLCC Park and Suria KLCC.
The restaurant centres on premium cuts of beef, grilled meats, seafood and contemporary European accompaniments. Darker interiors and attentive hotel service give it a quieter, more formal character than the busy restaurants inside the shopping mall.
This is one of the strongest choices in KLCC for a steak dinner, an important business meal or an occasion where privacy and service matter more than rooftop views.
Best for: Steaks, formal dinners and business entertaining
Location: Mandarin Oriental Kuala Lumpur
Expected budget: RM250–500+ per person
Reservation: Recommended
7. Yun House
Yun House is the Cantonese restaurant at Four Seasons Hotel Kuala Lumpur. The dining room offers views towards KLCC Park and presents a refined menu of dim sum, seafood, roasted meats and traditional Cantonese dishes.
Lunch is particularly popular for dim sum, while dinner is better suited to shared dishes and family-style dining. Private rooms and polished service also make Yun House a practical choice for business gatherings and family celebrations.
It is more expensive than a neighbourhood dim sum restaurant, but the setting, service and central location create a distinctly different experience.
Best for: Cantonese cuisine, dim sum and family celebrations
Location: Four Seasons Hotel Kuala Lumpur
Expected budget: RM150–350+ per person
Reservation: Recommended
Best Hotel Restaurants and Buffets in KLCC
8. Mosaic
Mosaic is the all-day dining restaurant at Mandarin Oriental Kuala Lumpur. It is best known for its international buffet, which typically brings together Malaysian, Chinese, Indian, Japanese and Western selections.
A buffet can be useful for larger families, mixed groups or visitors who want to sample several cuisines in one meal. The restaurant’s position next to KLCC Park also makes it convenient after visiting the Petronas Twin Towers or spending time in Suria KLCC.
Selections and prices can change between lunch, dinner, weekends and festive periods, so check the current promotion before booking.
Best for: International buffets, families and groups
Location: Mandarin Oriental Kuala Lumpur
Expected budget: RM180–300+ per person
Reservation: Recommended for weekends and festive periods
Best Malaysian Restaurants in KLCC
9. Madam Kwan’s
Madam Kwan’s is one of the most accessible introductions to Malaysian food in KLCC. Located inside Suria KLCC, it is especially popular with visitors who want recognised local dishes in an air-conditioned, easy-to-find restaurant.
Its best-known choices include nasi lemak, curry laksa, beef rendang, assam prawns and char kway teow. The flavours and presentation are designed for a broad audience, so this is not meant to replicate the experience of eating at a roadside stall or neighbourhood kopitiam.
However, its reliable menu, central location and wide selection make it a practical first Malaysian meal for tourists and families.
Best for: First-time visitors and convenient Malaysian food
Location: Suria KLCC
Expected budget: RM30–70 per person
Reservation: Walk-ins are common, but queues can form
If nasi lemak is your priority, compare it with more specialised places in our guide to the best nasi lemak in Kuala Lumpur.
10. Little Penang Kafe
Little Penang Kafe offers a compact introduction to Penang-style hawker favourites inside Suria KLCC. Common choices include char kway teow, assam laksa, prawn mee, nasi lemak and desserts such as cendol.
As with Madam Kwan’s, the attraction is convenience rather than the atmosphere of an original hawker stall. It is nevertheless a useful option for travellers with limited time, particularly those who want to try several recognisable Malaysian dishes in one location.
Prices are relatively accessible by KLCC standards, making it suitable for an informal lunch between sightseeing stops.
Best for: Penang dishes and affordable local flavours
Location: Suria KLCC
Expected budget: RM25–60 per person
Reservation: Usually unnecessary
11. Serai
Serai serves Malaysian and Asian-inspired food in a contemporary casual setting. Its menu is broad enough for groups, with rice dishes, noodles, sharing plates, meat, seafood, pasta and desserts.
Compared with a traditional local eatery, Serai offers a more polished environment and a menu designed for leisurely group meals. This makes it particularly useful for families or visitors who want Malaysian flavours but prefer the familiarity and comfort of mall dining.
Best for: Families, groups and modern Malaysian comfort food
Location: Suria KLCC
Expected budget: RM40–90 per person
Reservation: Helpful during busy dining periods
12. OpenHouse
OpenHouse presents Malaysian cuisine through a more refined and heritage-conscious lens. Its menu draws from the country’s regional traditions while its interiors incorporate Malaysian decorative influences and a stronger sense of occasion than a typical mall restaurant.
This is a useful choice for travellers who want local cuisine in an elevated setting but do not want the extended tasting-menu format of Dewakan. It also works well when hosting international guests who would appreciate both Malaysian food and a thoughtfully designed environment.
Best for: Refined Malaysian dining and hosting visitors
Location: Suria KLCC
Expected budget: RM80–180+ per person
Reservation: Recommended
For an even wider choice of cuisines and dishes around the neighbourhood, see our companion guide to what to eat near KLCC.
Best Casual and Family-Friendly Restaurants in KLCC
13. Din Tai Fung
Din Tai Fung is a dependable choice for Taiwanese dishes, dumplings and a casual sit-down meal. Its xiao long bao are the headline attraction, accompanied by noodles, fried rice, vegetables and other dishes suitable for sharing.
The menu is easy to navigate, service is generally efficient and there are enough choices for both adults and children. It is especially convenient for families spending the day at Suria KLCC, Petrosains or Aquaria KLCC.
Visitors should note that menus and halal status can differ between Din Tai Fung concepts and locations in Malaysia. Check the specific Suria KLCC outlet if this is important to your group.
Best for: Dumplings, families and casual meals
Location: Suria KLCC
Expected budget: RM40–90 per person
Reservation: Walk-ins are common
14. Chakri Palace
Chakri Palace is one of Suria KLCC’s established options for Thai food. The restaurant serves familiar dishes such as tom yum, curries, seafood, salads and stir-fried vegetables, with many selections designed to be shared.
Its extensive menu makes it suitable for families and larger groups, particularly when diners want a full table of dishes rather than individual meals. The setting is comfortable enough for a celebration while remaining more approachable than KLCC’s luxury hotel restaurants.
Best for: Thai food, families and group dining
Location: Suria KLCC
Expected budget: RM60–120 per person
Reservation: Recommended for larger groups
Where to Eat Inside Suria KLCC
Suria KLCC is the most convenient dining hub for travellers visiting the Petronas Twin Towers. Its restaurants range from local Malaysian names to international chains, cafés, dessert shops and quick-service outlets.
The mall works particularly well when:
- You are travelling with children or older family members
- The weather is hot or rainy
- Everyone in the group wants something different
- You need a meal before a scheduled Twin Towers visit
- You prefer casual dining without advance reservations
For local food, begin with Madam Kwan’s, Little Penang Kafe, Serai or OpenHouse. Din Tai Fung and Chakri Palace are dependable international alternatives, while the food court provides lower-cost meals and a wider variety.
Allow extra time during weekday lunch hours, weekends and public holidays, when popular restaurants can develop long queues.
Where to Eat Near KLCC Beyond Suria KLCC
The definition of “KLCC dining” extends beyond the shopping mall. Several of the area’s most memorable restaurants are inside nearby hotels, office towers and residential developments.
The main dining pockets include:
- Four Seasons Place: Nobu Kuala Lumpur and restaurants within Four Seasons Hotel
- Mandarin Oriental: Mandarin Grill, Mosaic and other hotel venues
- Grand Hyatt Kuala Lumpur: THIRTY8 and additional hotel restaurants
- The Troika: Fuego and other elevated dining concepts
- Naza Tower and Platinum Park: Dewakan
- Menara 3 Petronas: Marini’s on 57
- OMBAK KLCC: A growing collection of restaurants and cafés near the wider KLCC precinct
For the newest mall dining choices, explore our separate guide to what to eat at OMBAK KLCC.
Best KLCC Restaurants for Different Occasions
For a Romantic Dinner
Choose Marini’s on 57 for a dramatic close-up view of the Petronas Twin Towers, or Fuego for a more relaxed sunset experience. Nobu is a polished choice for couples who prioritise food, service and a sophisticated atmosphere.
For a Once-in-a-Lifetime Meal
Dewakan is the clearest destination. Its tasting menu offers an experience built around Malaysian produce and culinary identity rather than simply luxury ingredients.
For Malaysian Food
Madam Kwan’s and Little Penang Kafe are the easiest choices for first-time visitors. OpenHouse provides a more refined experience, while Dewakan represents the experimental, fine-dining end of modern Malaysian cuisine.
For a Business Meal
Mandarin Grill, Nobu and Yun House provide polished service and an environment suitable for longer conversations. THIRTY8 is a flexible alternative for breakfast, lunch or afternoon meetings.
For Families with Children
Suria KLCC is the most convenient option because of its variety, indoor access and proximity to family attractions. Madam Kwan’s, Din Tai Fung and Serai all have broad menus that work well for groups.
For Twin Towers Views
Marini’s on 57 offers the most dramatic close-range experience. THIRTY8 provides a classic view from across the park, while several Four Seasons and Troika venues offer wider perspectives of the KLCC skyline.
For a More Affordable Meal
Little Penang Kafe, the Suria KLCC food court and casual mall restaurants are the easiest options. Travelling a short distance beyond KLCC will open up considerably more inexpensive local food.
How Much Does It Cost to Eat in KLCC?
KLCC is one of the more expensive dining areas in Kuala Lumpur, but the cost depends heavily on the type of restaurant.
As a general guide:
- Food court or quick meal: RM15–35 per person
- Casual restaurant: RM30–80 per person
- Modern Malaysian or international restaurant: RM60–180 per person
- Luxury hotel or skyline restaurant: RM150–400+ per person
- Fine-dining tasting menu: RM500–900+ per person
- Drinks and wine: Can significantly increase the final bill
Service charges and applicable taxes may be added unless a menu states that prices are nett.
Should You Make a Restaurant Reservation in KLCC?
Reservations are highly recommended for Dewakan, Nobu, Marini’s on 57, Fuego, Mandarin Grill and other special-occasion restaurants.
Book ahead if you are visiting:
- On a Friday or Saturday evening
- During a public holiday
- Around Valentine’s Day
- During Ramadan or festive buffet periods
- For a birthday, proposal or anniversary
- With a large group
- When you specifically want a window or outdoor table
Casual restaurants inside Suria KLCC commonly accept walk-ins, but queues can be long during lunch, dinner and weekends.
How to Get to KLCC for Dinner
The easiest option is the Kelana Jaya LRT Line, which stops at KLCC Station and connects directly to Suria KLCC. The Persiaran KLCC MRT Station on the Putrajaya Line is useful for restaurants around Persiaran KLCC, The Troika and Platinum Park.
Visitors coming from Bukit Bintang can use the covered pedestrian walkway between Pavilion Kuala Lumpur and the Kuala Lumpur Convention Centre. The journey generally takes around 15 to 20 minutes, followed by a short walk through the convention centre towards Suria KLCC.
Driving is possible, but traffic around KLCC can become congested in the evening. Parking at Suria KLCC or the relevant hotel is convenient, although it can be relatively expensive.
If you are planning a longer stay in the neighbourhood, our guide to where to stay in KLCC covers hotels near the towers and their surrounding dining areas.
Looking for Local Food? Continue to Kampung Baru
KLCC excels at fine dining, international restaurants and convenient mall dining. It is not, however, the strongest part of Kuala Lumpur for hawker stalls or traditional street food.
For a contrasting experience, cross towards Kampung Baru, one of the city’s oldest Malay neighbourhoods. Here, the glass towers give way to local restaurants, food stalls and traditional houses.
Foods to look for include:
- Nasi lemak
- Ikan bakar
- Satay
- Malay curries
- Grilled seafood
- Traditional kuih and desserts
Petaling Street is another useful alternative for heritage eateries and Chinese Malaysian food. You can compare the city’s different dining districts through our broader Kuala Lumpur food guide.
Frequently Asked Questions About Restaurants in KLCC
What are the best restaurants in KLCC?
Dewakan is the leading choice for modern Malaysian fine dining, while Marini’s on 57, Nobu and Fuego combine food with memorable skyline settings. For hotel dining, consider THIRTY8, Mandarin Grill, Yun House or Mosaic. Madam Kwan’s and Little Penang Kafe are convenient choices for local food.
What is the best restaurant in KLCC with a view of the Petronas Twin Towers?
Marini’s on 57 offers one of the closest and most dramatic views of the Petronas Twin Towers. THIRTY8 at Grand Hyatt provides another popular perspective from across KLCC Park.
Where can I eat Malaysian food in KLCC?
Madam Kwan’s, Little Penang Kafe, Serai and OpenHouse are accessible options inside Suria KLCC. Dewakan offers a more ambitious tasting-menu interpretation of Malaysian produce and culinary identity.
Are there affordable restaurants in KLCC?
Yes. Suria KLCC has a food court, casual chains and local restaurants where a meal can cost approximately RM20 to RM60 per person. More inexpensive options can be found in nearby Kampung Baru.
Is KLCC suitable for halal dining?
Many restaurants in and around KLCC serve halal food or operate without pork, but status and certification differ between establishments. Diners should verify directly with the individual restaurant, particularly where alcohol is served or imported ingredients are used.
What time should I have dinner in KLCC?
Dinner usually begins from around 6pm. Reserve between 6pm and 7pm if you want to see the transition from daylight to the illuminated skyline. Restaurants become busier from approximately 7.30pm onwards, particularly on weekends.
Can I walk between the restaurants in KLCC?
Many KLCC restaurants are within a 10- to 20-minute walk of Suria KLCC. However, pedestrian routes can involve malls, covered walkways and road crossings. In hot or wet weather, a short Grab ride may be more comfortable for venues farther along Persiaran KLCC.
Is KLCC good for a romantic dinner?
Yes. KLCC is one of Kuala Lumpur’s strongest areas for romantic dining because of its rooftop restaurants, luxury hotels and views of the Petronas Twin Towers. Marini’s on 57, Nobu and Fuego are among the most suitable choices.
Is KLCC Worth Visiting for Food?
KLCC may not offer the dense hawker culture of Petaling Street or the traditional Malay atmosphere of Kampung Baru, but it provides a dining experience that few other Kuala Lumpur neighbourhoods can match.
This is where the city’s skyline becomes part of the meal. You can explore Malaysian biodiversity through an ambitious tasting menu, eat Italian food beside the Petronas Twin Towers, share South American plates at sunset or enjoy nasi lemak before an afternoon at KLCC Park.
The best approach is not to treat KLCC as the complete picture of Kuala Lumpur’s food culture. Experience its fine dining, hotel restaurants and skyline views—then continue into the city’s neighbourhoods for kopitiams, markets and street food.
That combination offers a much fuller taste of Kuala Lumpur.







