1. **Valentine Roti** — Jalan Semarak - Address: 1 Jalan Semarak, 54000 Kuala Lumpur - Maps: https://www.google.com/maps/search/?api=1&query=Valentine+Roti+Jalan+Semarak+Kuala+Lumpur - Price: $ - Best Time: 17:00–02:00, ideal for late-night supper - Access: Moderate — A short taxi ride from KLCC. - How To Get There Easily: Take the LRT Kelana Jaya Line to KLCC or Ampang Park, then Grab for 5 minutes. - Go If Visiting: Petronas Twin Towers (same-area, before-poi) - Widely considered one of the absolute best in the city. The roti here strikes the perfect balance of a shatteringly crisp exterior and a doughy, elastic interior, served alongside a thick, highly savory dhal.
Roti canai (flaky flatbread) · say “Roti Canai & Teh Tarik” ·
How this ranking works
Guide score ✕ verified reader stamps ✕ critic notes ✕ Google Maps signal. External reviews are linked, never copied.
What to order
·
Why locals care
1. **Valentine Roti** — Jalan Semarak - Address: 1 Jalan Semarak, 54000 Kuala Lumpur - Maps: https://www.google.com/maps/search/?api=1&query=Valentine+Roti+Jalan+Semarak+Kuala+Lumpur - Price: $ - Best Time: 17:00–02:00, ideal for late-night supper - Access: Moderate — A short taxi ride from KLCC. - How To Get There Easily: Take the LRT Kelana Jaya Line to KLCC or Ampang Park, then Grab for 5 minutes. - Go If Visiting: Petronas Twin Towers (same-area, before-poi) - Widely considered one of the absolute best in the city. The roti here strikes the perfect balance of a shatteringly crisp exterior and a doughy, elastic interior, served alongside a thick, highly savory dhal.
Ranked Roti Canai & Teh Tarik stops in Kuala Lumpur
01
Valentine Roti
★★★★★
Order:
Stamp available
0.00 stamped
“Widely considered one of the absolute best in the city. The roti here strikes the perfect balance of a shatteringly crisp exterior and a doughy, elastic interior, served alongside a thick, highly savory dhal.”
Verdict:Famous primarily for their "Roti Banjir Special," where the bread is shredded, utterly flooded with dhal, fish curry, and sambal, and then topped with two soft-boiled eggs. It is a messy, essential KL experience. — Masjid India
Queue: In the heart of the Masjid India neighborhood.
Verdict:A beloved neighborhood secret that serves a distinctly fluffy, less oily Malay-style roti canai. The teh tarik here is also exceptionally balanced, steering clear of the cloying sweetness found at commercial mamak chains. — Kampung Sungai Penchala
Queue: Tucked away in a Malay village enclave, requiring an e-hail.
Verdict:A humble street-side operation that draws long morning queues for its incredibly light, flaky dough. They cook the roti on a massive cast-iron griddle, ensuring a consistent, even crispness that mass-market mamaks cannot match. — Pantai Dalam
Verdict:Frequently named the best roti canai in the greater Klang Valley, winning local awards for their impossibly thin, crispy layers. Their dhal is robust and heavily spiced, making it worth the trek outside KL proper. — Subang Jaya
Queue: Located out in the Subang suburbs.
Go: 24 Hours, but freshest during the 08:00 morning rush
Verdict:While celebrated as a premium banana leaf rice destination, their standalone roti canai station is phenomenal. The bread is made fresh to order by a dedicated master and pairs beautifully with their intensely flavored crab and mutton curries. — Petaling Jaya
Verdict:Situated in upscale Bangsar, this exceptionally busy Indian-Muslim restaurant executes both the roti canai and teh tarik flawlessly. The tea is violently pulled to create a massive, frothy head that cools the drink perfectly. — Bangsar
Verdict:A staple for Bangsar locals, serving a highly reliable, buttery roti canai alongside their famous biryani. Their teh tarik is consistently strong, with a deep tea flavor that isn't entirely masked by the condensed milk. — Bangsar
Queue: Located in the Lucky Garden area of Bangsar.