KLCC Restaurants
Kuala Lumpur City Centre or popularly known as KLCC, is the most accessible location in the KL city. This metropolitan centre can be difficult to know where to begin with so many things to see and do here. Despite feeling overwhelmed, you can always start with searching for the best restaurants in KLCC to indulge in good food – which is a common love for food that we share as Malaysians!
If you’re looking for some amazing restaurants in KLCC to go to, we are here to help. Scroll down below to see the list of KLCC restaurants that we have compiled just for you!
Read also: 15 Staycations in KL for an Escape
1. Mosaic

Image Source: Facebook
Delivering a delectable blend of local and international food, Mosaic is one of KLCC restaurants you can dine in. The magnificent interior of the restaurant symbolises Peranakan tradition with delicate hanging pewter lights and beautiful mosaic walls.
They serve a variety of dishes which include Indian staples like tandoori chicken, Japanese sushi and sashimi, and Chinese dim sum and stir-fries. Leave with a full stomach by visiting this restaurant!
Location: Kuala Lumpur City Centre, 50088 Kuala Lumpur, Federal Territory of Kuala Lumpur.
Operating Hours: Monday – Sunday, 07:00 am – 10:30 am, 12:00 pm – 02:30 pm, 06:00 pm – 10:00 pm
Website | Instagram | Facebook
2. Koryo-Won restaurant

Image Source: Facebook
Serving delicious Korean food, Koryo-Won restaurant is also one of the restaurants in KLCC that you can go to satisfy all your cravings. They have a wide range of Korean food such as Yuk Gae Jang, Jumulung, Kimchi Chigae and Korean Chicken. Everything is also served while it’s hot by friendly staff, so you will certainly not regret visiting this restaurant!
Location: Twin tower, Batu Complex Business Centre, Jalan Silang, City Centre, 52100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur.
Operating Hours: Monday – Sunday, 11:00 am – 10:00 am
3. Burger & Lobster KLCC

Image Source: Facebook
Specialising in serving a combination of burger and lobster indulgence, Burger & Lobster KLCC definitely offers excellent food in KLCC. Their signature dishes include Prime cut burgers, Wild Atlantic lobsters, and an enticing cocktail menu. An important thing to remember is that they do not accept reservations since they are a walk-in restaurant; you are free from the hustle of booking and you can directly head to the restaurant!
Location: Lot G46, Ground Floor, Kuala Lumpur City Centre, 50088 Kuala Lumpur, Federal Territory of Kuala Lumpur.
Operating Hours: Monday – Sunday, 10:00 am – 10:00 pm
Website | Instagram | Facebook
4. Marini’s on 57

Image Source: Facebook
A rooftop bar with beautiful interior design and excellent food, Marini’s on 57 is one of the ideal KLCC restaurants to spend a night out with friends, family or significant other. They offer you authentic Italian food with a modern twist for true fine dining in KL. Have fine dining and sip your favourite cocktail or champagne with a great view of the entire KL city at this restaurant!
Location: Petronas, Level 57, Menara 3, Persiaran KLCC, 50088 Kuala Lumpur.
Operating Hours: Monday – Sunday, 05:00 pm – 02:00 am; Friday – Saturday, 05:00 pm – 03:00 am
Website | Instagram | Facebook
5. Ben’s by BIG

Image Source: Facebook
Being a home-grown restaurant in KLCC, Ben’s by BIG promises to give you space where you can gather with your family members to have scrumptious food. After listening to the feedback from the customers, they have come up with an updated menu for food which includes comfort food with a focus on familial values.
Location: Lot No. 140, Level 1, Suria KLCC, Persiaran Petronas, Kuala Lumpur City Centre, 50088 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Operating Hours: Monday – Sunday, 11:00 am – 10:00 pm
Website | Instagram | Facebook
6. Imperial Chakri Palace

Image Source: Facebook
Are you on a hunt for some mouthwatering Thai food in KLCC? Look no further, Imperial Chakri Palace would be the perfect place for you as it provides you with a space to experience delicious Thai food like royalty.
You don’t have to worry about the quality of the food because the head chef himself is from the Royal Palace and he has a team of award-winning Thai chefs. Go and get the taste of their trademark meals all the way from Thailand!
Location: Lot 417B, Level 4, Ramlee Mall Suria KLCC, Kuala Lumpur City Centre, 50088 Kuala Lumpur.
Operating Hours: Monday – Sunday, 12:00 pm – 10:00 pm
Website | Instagram | Facebook
7. K Fry Urban Korean

Image Source: Facebook
Being called the top 1 place that serves Korean fried chicken in the entire city of KL, K Fry Urban Korean is one of the KLCC restaurants that you should go to if you’re a fan of K-food. You can start your dining with a hearty whole meal such as their signature dish of Original Cheesy Fried Chicken Bumbuk and end it with a refreshing dessert such as K Fry Bingsoo. Bring all your desires to eat tasty Korean food to life by checking out this restaurant!
Location: Persiaran KLCC LCC02, Level Concourse Kuala Lumpur City Centre, 50088 Kuala Lumpur
Operating Hours: Monday – Sunday, 11:00 am – 10:00 pm
Website | Instagram | Facebook
8. Dome KLCC

Image Source: @domecafe.malaysia
A paradise for coffee lovers, Dome KLCC will certainly make your jaws drop to the ground with its tasty coffees and dishes. Breakfasts, soups, salads, sandwiches, and Western dishes such as pasta, pies, burgers and traditional Asian staples like Nasi Lemak and Chicken Curry Puffs are available at Dome.
Their Europe-inspired interior design will make you escape the hot weather of KL with air-conditioning facilities available at Dome. Leave with a smile on your face by visiting Dome!
Location: Petronas Twin Tower, G-45, Ground Floor, Kuala Lumpur City Centre, 50088 Kuala Lumpur.
Operating Hours: Monday – Sunday, 11:00 am – 10:00 pm
Website | Instagram | Facebook
9. Maria’s Signature Suria KLCC

Image Source: @marias.steakcafe
Maria’s Signature KLCC, which takes pleasure in providing outstanding meals for families, could be an excellent alternative for where to eat on special occasions with your family members or loved ones. Their dishes include an appetiser, soup and mouth-watering mains (Japanese Wagyu, Australian Wagyu, Lobster Thermidor) that will certainly blow your mind! Make an ordinary day a memorable one by making a reservation at this steakhouse right away!
Location: Lot 157, First Floor, Suria KLCC Shopping Center, Jalan Ampang, 50088 Kuala Lumpur.
Operating Hours: Monday – Sunday, 11:00 am – 09:00 pm
Website | Instagram | Facebook
10. DIN by Din Tai Fung

Image Source: @dinmalaysia
Prioritising the needs of the customers in every step of their day-to-day business, DIN by Din Tai Fung is a KLCC restaurant that delivers food of the finest quality. They constantly fine-tune their process and take their food processing steps seriously to bring outstanding food for you. They have a wide range of dumplings or dim sum that will leave you waiting for more!
Location: Suria Klcc, Lot 417 & 417A, Level 4, 405, Persiaran Petronas, Kuala Lumpur City Centre, 50088 Kuala Lumpur.
Operating Hours: Monday – Thursday, 11:00 am – 09:00 pm; Friday, 11:00 am – 09:30 pm; Saturday, 10:30 am – 09:30 pm; Sunday, 10:30 am – 09:00 pm
Website | Instagram | Facebook
11. OpenHouse KLCC

Image Source: Facebook
The open-house culture has been part of Malaysian tradition as we are a unique multiracial country that has different kinds of festivals every single year. OpenHouse KLCC is a KLCC restaurant that tries to incorporate this tradition of ‘open-house’ into their restaurant.
Remember to follow the smart casual dress code that was firmly implemented by the restaurant to maintain the ambience of the restaurant. Nevertheless, experience delicious local food at this restaurant that will be worth every penny you spend!
Location: KLCC, Unit G48, Ground Floor 241, Suria, Kuala Lumpur City Centre, 50088 Kuala Lumpur.
Operating Hours: Monday – Sunday, 12:00 pm – 10:00 pm
Website | Instagram | Facebook
12. Madam Kwan’s Suria KLCC

Image Source: Facebook
Striving to maintain the highest standards in the food that they serve, Madam Kwan’s Suria KLCC offers 1 Malaysia kind of dish which is a combination of the best from multiple communities in Malaysia. You should definitely try their award-winning nasi lemak which is offered with delicious coconut rice, fragrant chicken curry, dried shrimp floss, vegetable acar, sambal ikan bilis, hard-boiled egg and cucumber slices.
Location: Kuala Lumpur City Centre, Petronas Twin Tower, Lot 420 421, Kuala Lumpur City Centre, 50088 Kuala Lumpur.
Operating Hours: Monday – Sunday, 11:00 am – 10:00 pm
Website | Instagram | Facebook
13. Fuego at Troika Sky Dining

Image Source: Facebook
Experience the sight of a beautiful sunset accompanied by good food at Fuego at Troika Sky Dining. Savour some of the most delicious foods in KLCC at this restaurant which includes main dishes like Fuego Ceviche, Argentinian Grain Fed Rib-Eye, Lamb Ribs and sweet desserts such as Fuego Churros. To dine in, make sure to make a reservation beforehand!
Location: Level 23A Tower B, The Troika, 19, Persiaran KLCC, Kuala Lumpur, 50450 Kuala Lumpur.
Operating Hours: Monday – Sunday, 06:00 pm – 11:30 pm
Website | Instagram | Facebook
14. Two Sons Bistro

Image Source: Facebook
Two Sons Bistro is a KLCC restaurant that serves modestly priced dishes in a humble setting. Their signature dishes include Clams, Mussels, Supreme Stuffed Chicken and Barramundi Fish and Chips. You should give this restaurant a shot if you ever come to KLCC!
Location: KLCC, Level 4, Lot 415 & Kiosk OS404, Suria, Kuala Lumpur City Centre, 50088 Kuala Lumpur.
Operating Hours: Monday – Sunday, 10:30 am – 10:00 pm
Website | Instagram | Facebook
15. Shucked Oyster & Seafood Bar

Image Source: @shuckedoysterbars
If you’re looking for a seafood restaurant in KLCC, Shucked Oyster & Seafood Bar is the perfect destination for you. You can pick the oysters from their fridges to be served exclusively for you. All seafood dishes such as mussels, clams and salmon fishes are offered after being meticulously chosen by their expert chefs to give you the best ocean feast possible!
Location: Petronas Twin Tower, Persiaran KLCC, Kuala Lumpur City Centre, 50450 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur.
Operating Hours: Monday – Sunday, 10:00 am – 10:00 pm