The DULU-DULU shopfront on Jalan 52/18 in Bandar Baru Petaling Jaya at dusk
Muslim Friendly · PJ New Town

DULU-DULU

Where Classic Local Flavours Meet Modern Twists

Step back in time at PJ New Town's rustic cafe where nostalgia rules. Pan mee, mee siam, nasi lemak and kopitiam classics — made the way they used to be.

40, Jalan 52/18, Bandar Baru PJ • 10:30AM - 10PM (Closed Mondays)

Rustic interior ambiance inside DULU-DULU KL cafe in PJ New Town

PJ New Town

Petaling Jaya, Selangor

Rustic cafe with nostalgic vibes

RM 10–25

Typical per person

Affordable & satisfying

Cozy seating area inside DULU-DULU KL cafe in Petaling Jaya
PJ New Town
Our Story

A Taste of Nostalgia

“Dulu-Dulu” — meaning “long ago” in Malay — reflects what we love most: comfort, memories, and familiar flavours.

Step into our heritage-inspired space in PJ New Town and enjoy Malaysian comfort food that feels both nostalgic and refreshingly modern — made to be shared and remembered.

Made with Love

Comfort food inspired by nostalgic Malaysian flavours and homestyle touches.

Muslim-Friendly

A welcoming space with menu options suitable for many dietary preferences.

Fresh Daily

Prepared daily so every visit feels warm, fresh, and satisfying.

Order like a local

Build Your Kopi

Kopitiam ordering is its own little language. Tap through it once and you'll never hesitate at the counter again.

Base
Milk
Sweetness
Strength
Temperature
Anatomy

Anatomy of a Nasi Lemak

Seven things on one plate, each doing a different job. This is what you're actually eating.

A plate of nasi lemak: coconut rice, spiced fried chicken, sambal, fried anchovies, roasted peanuts, a halved boiled egg and cucumber
  1. 1

    Nasi santan

    Coconut rice

    Steamed with coconut milk, pandan and a little ginger. The reason it is called nasi lemak at all.

  2. 2

    Ayam goreng berempah

    Spiced fried chicken

    Marinated in turmeric and spice, fried with the crisp bits left on.

  3. 3

    Sambal

    Chilli paste

    Slow-cooked shallot, chilli and tamarind. Sweet, then hot.

  4. 4

    Ikan bilis

    Fried anchovies

    Fried until they snap. The salt on the plate.

  5. 5

    Kacang

    Roasted peanuts

    There for the crunch, and to take the edge off the sambal.

  6. 6

    Telur

    Boiled egg

    Halved, and always there.

  7. 7

    Timun

    Cucumber

    Cold and plain on purpose — it resets your mouth between bites.

"
"
Reviews

What Guests Say

A few recent highlights from Google Reviews.

Stopped by for lunch. The food tasted great. The atmosphere was lively but still comfortable. Service was top-tier—our server checked on us often and made sure we had everything we needed. Will definitely return! Food: 5/5 | Service: 5/5 | Atmosphere: 5/5

SN

Siti Nurhafiza

a month ago

Always come here for their Matcha Toast and Pan Mee! The butter melts into the matcha, making it buttery smooth, and the pan mee texture together with the egg is just nice. Very reasonably priced too. It’s also a perfect work / study spot in PJ. Plenty of plu...

TT

Tiffany T

a month ago

Love the cozy modern kopitiam vibe. Mee Siam is really flavourful, pan mee & polo bun’s a must try. Portions are generous and definitely worth the price ! Food: 5/5 | Service: 5/5 | Atmosphere: 5/5

TJ

Tan Joey

a month ago

Service, food and atmosphere 👍🏻👍🏻👍🏻 Finally found another place where Muslim can have Pan Mee and the Pan Mee is the bomb. Mee Siam tastes equally good as well. Music selection is super relaxing and not too loud so you can still chit chat. Food: 5/5 |...

CT

Colton Tommy

a month ago

Tried this new spot in PJ for brunch. Roti bakar was slightly dry, but the fried rice was nice. Nasi lemak ayam goreng was acceptable. The ambience is quiet and comfortable, making it a pleasant place to dine. A good new option to have around the PJ area.

TL

Ta Lep

3 weeks ago

Location

Visit DULU DULU

Find us in Bandar Baru Petaling Jaya — drop by for brunch, lunch, or a cosy work session.

Address

40, Jalan 52/18, Bandar Baru Petaling Jaya

46200 Petaling Jaya, Selangor, Malaysia

Opening Hours

Cafe Hours

Tuesday – Sunday10:30 AM – 10:00 PM
MondayClosed

Kitchen Hours

Tuesday – Sunday11:00 AM – 9:00 PM
MondayClosed

Hours may change on public holidays.

FAQ

Good to Know

Hours, what's on the menu, and finding us in PJ New Town — the questions we get asked most.

Where is DULU-DULU KL located?

DULU-DULU is at 40, Jalan 52/18, Bandar Baru Petaling Jaya, 46200 Petaling Jaya, Selangor, Malaysia — in Bandar Baru Petaling Jaya, also known as PJ New Town.

What are DULU-DULU's opening hours?

The cafe is open Tuesday to Sunday, 10:30 AM to 10:00 PM, and closed on Mondays. Hours may change on public holidays.

What time does the kitchen close?

The kitchen runs Tuesday to Sunday, 11:00 AM to 9:00 PM — an hour before the cafe closes at 10:00 PM. Come before 9:00 PM if you want hot food.

Are you open on Mondays?

No — DULU-DULU is closed every Monday. We're open Tuesday through Sunday.

Is DULU-DULU Muslim friendly?

Yes. DULU-DULU is a Muslim-friendly cafe with menu options suitable for many dietary preferences, including pan mee and mee siam that Muslim guests can enjoy.

What kind of food does DULU-DULU serve?

Malaysian comfort food with a modern twist — pan mee, mee siam, nasi lemak, nasi ayam, curry mee and fish head noodles — alongside Western mains, traditional kopitiam drinks and desserts.

What are DULU-DULU's best sellers?

Dulu-Dulu's Pan Mee, Mee Siam Ayam Goreng, Dulu-Dulu's Nasi Ayam Bakar Kicap, Spaghetti Aglio Olio, Jasmine Cham and Cendol Bingsu with Red Bean.

How much does a meal cost at DULU-DULU?

Most mains fall between RM13.90 and RM19.90, kopitiam drinks start from RM3.50, and add-ons are RM3.00. The full menu runs from RM3.00 to RM26.90.

Do you have vegetarian options?

Yes — there's a Vegetarian Options section on the menu, currently featuring Vegetarian Tofu Fried Rice cooked with vegetable stock, fried tofu, Chinese cabbage, okra and long beans.

Do you serve breakfast or brunch?

Yes. The Breakfast, Toasts and Egg section covers kaya butter toast, matcha toast, croissants and half-boiled eggs. Dulu-Dulu's Big Breakfast — hash brown, grilled tomato, scrambled eggs, chicken slices, pepper sausage and a garden salad — sits under Westerns.

Is DULU-DULU a good place to work or study?

Yes — guests regularly describe it as a work and study spot with plenty of plug points, soft music and a relaxed atmosphere. Drop by for brunch, lunch or a cosy work session.

Do you take catering, corporate lunchbox or bulk orders?

Yes — we handle catering for events and group orders, bulk lunchboxes for teams and meetings, and brand collaborations. Message us on WhatsApp at 017-696 6988 or email duludulu.kl@gmail.com.

How do I contact DULU-DULU?

Call or WhatsApp 017-696 6988 (+60176966988), or email duludulu.kl@gmail.com. You can also reach us on Instagram at @duludulu.kl.

What does 'Dulu-Dulu' mean?

'Dulu-dulu' means 'long ago' in Malay. It's what the cafe is built around: comfort, memories and familiar flavours.

Contact

Let’s Talk

For catering, lunchboxes, or collaborations — reach us on WhatsApp or email.

Catering

Events, group orders, and catering enquiries.

Lunchbox / Corporate Orders

Bulk lunchboxes for teams, meetings, and corporate events.

Collaborations

Brand collaborations, content, partnerships, and media.