Kuala Lumpur has evolved into a premier culinary hub for foodies and night owls, boasting a diverse collection of top-tier Mamak stalls. From legendary 24-hour spots to established local favorites, the capital city offers residents and late-night explorers a professional-grade dining experience featuring premium “Mamak Culture” essentials.
Top 1 : Restoran Nasi Kandar Pelita - KLCC
Restoran Nasi Kandar Pelita – KLCC is a highly popular, 24-hour casual eatery located along Jalan Ampang in Kuala Lumpur, just a short walk from the Petronas Twin Towers and Suria KLCC. It is part of Nasi Kandar Pelita, which is Malaysia’s largest nasi kandar restaurant chain.
Address : 113, Jln Ampang, Kuala Lumpur, 50450 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur.
Phone : 03-2162 5532
Operation Hour : 24 Hours
Top 2 : NZ Curry House - KLCC
NZ Curry House – KLCC is a popular, high-volume 24-hour Mamak (Malaysian Indian-Muslim) restaurant located directly opposite the iconic Petronas Twin Towers in the heart of Kuala Lumpur. Established as a branch of the broader NZ Curry House chain, this specific location is highly celebrated for offering affordable local comfort food paired with prime, unobstructed views of the city’s signature skyscrapers.
Address : Lot 42, Jln Ampang, 50450 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur.
Phone : 012-350 6857
Operation Hour : 24 Hours
Top 3 : Original Penang Kayu Nasi Kandar - Mid Valley
Original Penang Kayu Nasi Kandar – Mid Valley is a prominent outlet of the famous Malaysian Mamak chain Original Penang Kayu Nasi Kandar, located within the bustling Mid Valley City corporate and retail hub. Originating as a humble stall in Petaling Jaya back in 1974, the brand has grown into a highly recognisable upscale Mamak chain known for serving authentic Penang-style heritage cuisine in comfortable, contemporary settings.
Address : G(E)-003, The Boulevard Office Mid Valley City, Mid Valley City, 58000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur.
Phone : 03-2202 0377
Operating Hours : 7:00 AM – 11:00 PM
Top 4 : Valentine Roti
Valentine Roti is a legendary roadside eatery in Kuala Lumpur, Malaysia, renowned for serving some of the city’s finest, ultra-crispy, and flaky roti canai. Named after the owner’s son, it refers both to the restaurant itself and to their unique, namesake signature dish.
Address : 1, Jalan Sultan Yahya Petra, Kampung Datuk Keramat, 54100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur.
Phone : 012-293 6248
Operating Hours : 8:00 AM – 11:45 PM
Top 5 : TG's Bistro
TG’s Bistro (also frequently known as TG’s Nasi Kandar) is a highly popular, budget-friendly 24-hour Malaysian Indian (Mamak) restaurant located in the heart of Bukit Bintang, Kuala Lumpur. It is famous among both locals and international tourists for serving authentic, casual Malaysian street food around the clock.
Address : Tgs Bistro, 8, Tengkat Tong Shin, Bukit Bintang, 50200 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur.
Phone : 011-1055 6435
Operating Hours : 24 Hours
Top 6 : Gerai Big Tree Head
Gerai Big Tree Head (also widely known as Big Tree Head Mamak or 大树头) is a legendary, highly popular Mamak stall located in Kepong Baru, Kuala Lumpur. Operating for over 30 years, it is considered a premier late-night dining and hangout spot for locals, famous for its outdoor street food setup situated next to a massive, lit-up tree.
Address : Persiaran Mergastua, Kepong Baru, 52100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur.
Operating Hours : 3:30 PM – 3:00 AM
Top 7 : Restoran Kudu Abdul
Restoran Kudu Abdul (often called Restoran Kudu Bin Abdul) is a legendary, historic Nasi Kandar restaurant located along Jalan Tuanku Abdul Rahman in Chow Kit, Kuala Lumpur. Established in 1969, it is widely celebrated as one of the best and most authentic spots in the capital to experience Penang-style Nasi Kandar. It is famous for its retro, unchanged open-air kopitiam charm, affordable prices, and the long lines of locals, tourists, and working professionals queuing outside every lunchtime.
Address : 335, Jalan Tuanku Abdul Rahman, Chow Kit, 50100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur.
Phone : 03-2697 7082
Operating Hours : Monday – Saturday : 10:00 AM – 10:00 PM
Sunday : 10:00 AM – 8:00 PM
Top 8 : Mahbub Restaurant
Restoran Mahbub is a highly popular, historic Indian-Muslim (Mamak) restaurant chain in Kuala Lumpur, Malaysia, famously celebrated for serving some of the best Nasi Briyani in town. Originally founded in 1974 under the name “Restaurant Sharifa,” it was officially renamed in 1995 and has been successfully managed by three generations of the same family.
Address : Lucky Garden Bangsar, 15-17, Lorong Ara Kiri 1, Bangsar, 59100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur.
Phone : 03-2095 5382
Operating Hours : 7:00 AM – 11:30 PM
Top 9 : Restoran Sri Nirwana Maju
Restoran Mahbub is a highly popular, historic Indian-Muslim (Mamak) restaurant chain in Kuala Lumpur, Malaysia, famously celebrated for serving some of the best Nasi Briyani in town. Originally founded in 1974 under the name “Restaurant Sharifa,” it was officially renamed in 1995 and has been successfully managed by three generations of the same family.
Address : 43, Jln Telawi 3, Bangsar, 59100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur.
Phone : 03-2287 8445
Operating Hours : 11:30 AM – 11:00 PM
Top 10 : Mohd.Yaseem Nasi Kandar Restaurant
Mohd. Yaseem Nasi Kandar Restaurant (originally and commonly known as Mohd Yaseen Nasi Kandar) is a legendary, decades-old Indian-Muslim (Mamak) establishment in Kuala Lumpur. Founded in 1964, it is widely celebrated for serving highly authentic, Penang-style nasi kandar, featuring steaming hot white rice drenched in a robust mixture of thick, spicy curries (kuah banjir).
Address : Jln TAR, 351, Jalan Tuanku Abdul Rahman, Chow Kit, 50100 Kuala Lumpur, Federal Territory of Kuala Lumpur.
Phone : 03-2694 8927
Operating Hours : 9:00 AM – 3:00 AM