8 Charming Cafés & Restaurants In KL That Breathe New Life Into Heritage Buildings
Modern-day meals in old-time buildings.
1. Kafei Dian
This charming café is just a two-minute walk from the popular photo op spot, Kwai Chai Hong. Housed in a former Pos Malaysia office built in 1911, Kafei Dian is a nostalgic haven filled with retro treasures. Think vintage oil lamps, dim sum baskets, and old-school watercolour paintings. Besides that, the menu is a delightful fusion of kopitiam classics, Malay cuisine, and pork-free Hainanese dishes, including dim sum, steamed roti kaya, asam fish soup, and many more.
Address:
15-1, Jalan Balai Polis, 50000 KL
Opening hours:
7.30am to 10.30pm (Daily)
Instagram
2. Manja Kuala Lumpur
Step into a bygone era at Manja KL, a restaurant housed in a beautifully restored 100-year-old colonial building affectionately known as "Serani Row". Located in a quiet corner of Kuala Lumpur, this elegant shophouse boasts both indoor and outdoor seating, offering you the chance to dine in a relaxed and open environment or a more intimate setting while admiring the building's architectural details. The menu takes inspiration from the culinary legacy of the British colonies, weaving in Malaysian flavours and ingredients with influences from across the Commonwealth.
Address:6, Lorong Raja Chulan, Kuala Lumpur, 50250 Kuala Lumpur
Opening hours:
12pm to 11pm (Sundays to Thursdays)
12pm to 12am (Fridays, Saturdays, & eve of public holidays)
Instagram | WhatsApp
3. Merchant's Lane
Hidden above the bustling streets of Jalan Petaling, Merchant's Lane is a café with a story as intriguing as its menu. Once a brothel and later a hostel for immigrant workers, this pre-war shophouse was transformed into a vibrant hub for food with its rustic charm and décor reminiscent of a traditional kampung.
But the real draw is the innovative fusion of delicacies on their menu. Think Nasi Lemak Pancakes, Assam Macaroni, and Crab Kerabu Omelette — unexpected combinations that'll pique your curiosity.
Address:150, Jalan Petaling, City Centre, 50000 Kuala Lumpur
Opening hours:
11.30am to 9.30pm (Tuesdays to Sundays)
Closed on Mondays.
Instagram | WhatsApp
4. Mingle Café
This quaint café in the centre of KL's Chinatown is housed in a century-old building with an inviting ambiance, perfect for enjoying a wholesome meal or a leisurely afternoon with friends.
Mingle Café's menu features a diverse selection of dishes, including vibrant smoothie bowls, hearty avocado soba bowls, fragrant rendang, and onsen egg rice bowls. Complementing their savoury offerings are an array of home-baked pastries and artisan coffee.
Address:55, Jalan Sultan, Kuala Lumpur, Malaysia
Opening hours:
8am to 10pm (Daily)
View their menu here.
Instagram | WhatsApp
5. LOKL
LOKL (a playful take on the word, "local") is a neighbourhood café that perfectly captures the area's unique charm. Housed in a pre-war building, this vintage spot boasts exposed brick walls, old-time furniture, and a bright courtyard.
Just a short walk from Masjid Jamek LRT station, LOKL is surrounded by spice merchants, traditional craft shops, and old-school bakeries, offering a glimpse into the city's rich history. The menu features classic Malaysian dishes, alongside coffee, cakes, and pastries.
Address:
30, Jalan Tun HS Lee, 50000 Kuala Lumpur
Opening hours:
8am to 5pm (Daily)
6. Fiftig Seofon
Housed in a charming yellow heritage building just a stone's throw from Merdeka Square, Fiftig Seofon (meaning "57" in old Dutch, a nod to Malaysia's National Day) features a serene space with window-side tables offering stunning views of the Petronas Twin Towers and KL Tower.
The menu is a fusion of Eastern and Western delights, such as Nasi Lemak Pattaya and Kepak Kerbau, a fried chicken dish coated with Tex-Mex BBQ sauce and cili padi. Don't miss their signature Grande Soya Lah and refreshing citrus coolers.
Address:10, Jalan Tangsi, Tasik Perdana, 50480 Kuala Lumpur
Opening hours:
8am to 8pm (Mondays to Thursdays)
8am to 10pm (Weekends)
Closed on Fridays.
See their menu here.
Instagram | WhatsApp
7. Timothy Café
Tucked away in the heart of KL, this old-school café is housed within a majestic heritage building that was once a popular kopitiam since 1909. Timothy Café is inspired by the laneways in Melbourne, with its arched doorway and "gritty chic" aesthetic.
Artisan-roasted coffee beans, focaccia sandwiches, and handmade pasta are highlights, alongside innovative local twists like the Creamy Butter Masak Lemak.
Address:24, Jalan Tun HS Lee, City Centre, 50100 Kuala Lumpur
Opening hours:
8am to 9pm (Mondays to Fridays, last order at 8pm)
8am to 10pm (Fridays to Sundays, last order at 9pm)
Book a table here.
Instagram | WhatsApp
Bestow Restaurant, burrowed within a historic colonial building in Kuala Lumpur, spans two floors, offering a charmingly vintage ambiance. Bathed in natural light, both floors are adorned with wooden furniture, while the outdoor courtyard is surrounded by lush green trees and plants.
Its menu travels across continents, featuring diverse flavours from Canadian comfort food and European classics to Middle Eastern spices and Asian delights, such as butter chicken masala, spicy Thai pasta, tenderloin steak with Sichuan peppers, and more.
Address:82 Lorong 1/77a, 55100 Kuala Lumpur
Opening hours:
10am to 10pm (Sundays to Thursdays)
10am to 12am (Fridays & Saturdays)
Closed on Tuesdays.
Check out their menu here.