Petaling Jaya (PJ) is one of Malaysia’s top food hubs, offering everything from modern cafés to traditional eateries. Among its many culinary delights, Tamil restaurants stand out for their banana leaf rice, spicy curries, crispy thosai, and home-style dishes that bring the flavours of Tamil Nadu right to your plate.
Whether you’re craving a hearty banana leaf meal, vegetarian thali, or a comforting chapathi with chicken curry, PJ has plenty of Tamil restaurants worth exploring. Here’s your ultimate guide to the Top 10 Tamil Restaurants in Petaling Jaya.
Here is a list of the top 10 Tamil Restaurants in Petaling Jaya
Kanna Curry House (Seksyen 17)
Location: 29 Jalan 17/45, Seksyen 17, 46400 Petaling Jaya
Opening Hours: 7:00 AM – 11:00 PM daily
Highlights: Famous for banana leaf rice, fried squid, chicken varuval, and crab curry
Facilities: Spacious seating, takeaway, parking available
Price: RM15 – RM25 per person
Google Rating: ★★★★☆ (4.1/5)
Why Visit: A PJ icon since 1976, serving authentic Tamil banana leaf meals with generous portions.Acha Curry House (SS2)
Location: 42 Jalan SS 2/4A, 47300 Petaling Jaya
Opening Hours: 10:30 AM – 4:00 PM (Closed Mondays)
Highlights: Salted fish curry, crab curry, crispy bitter gourd, anchovy sambal
Facilities: Casual dining, vegetarian options, takeaway
Price: RM12 – RM22 per person
Google Rating: ★★★★☆ (4.2/5)
Why Visit: Popular for its bold flavours and authentic Tamil home-style cooking.Kanna Curry House (Taman Mayang Jaya)
Location: 2 Jalan SS 26/6, Taman Mayang Jaya, 47301 Petaling Jaya
Opening Hours: 7:00 AM – 11:00 PM daily
Highlights: Banana leaf rice, thosai, mutton curry, fried chicken
Facilities: Family-friendly dining, takeaway, parking
Price: RM15 – RM25 per person
Google Rating: ★★★★☆ (4.0/5)
Why Visit: A popular branch of Kanna, offering the same quality Tamil dishes as the original.Asian Rice Pot Restaurant
Location: 5 Jalan SS 5A/11, Kelana Jaya, 47301 Petaling Jaya
Opening Hours: 11:00 AM – 10:00 PM daily
Highlights: Banana leaf buffet, biryani, ghee thosai, mutton curry
Facilities: Air-conditioned dining, private events, delivery
Price: RM18 – RM30 per person
Google Rating: ★★★★☆ (4.0/5)
Why Visit: Perfect for those who enjoy buffet-style Tamil meals with a wide selection of curries.Gem Restaurant PJ
Location: 8 Jalan Gasing, Seksyen 5, 46000 Petaling Jaya
Opening Hours: 11:00 AM – 10:00 PM daily
Highlights: Chennai-style dishes, vegetarian thali, chicken chettinad
Facilities: Upscale dining, private functions, vegetarian-friendly
Price: RM25 – RM45 per person
Google Rating: ★★★★☆ (4.2/5)
Why Visit: Refined South Indian dining with Tamil specialities, ideal for family and business meals.Syed Bistro (Kelana Jaya)
Location: 13 Jalan SS 6/3, Kelana Jaya, 47301 Petaling Jaya
Opening Hours: 7:00 AM – 12:00 AM daily
Highlights: Nasi briyani gam, Tamil-influenced curries, murtabak
Facilities: Casual bistro, late-night dining, takeaway
Price: RM10 – RM20 per person
Google Rating: ★★★★☆ (4.0/5)
Why Visit: Affordable Tamil-style dishes, perfect for supper or quick bites.Frangipaani
Location: The Republik, Jalan Medan Setia 1, Damansara Heights (near PJ)
Opening Hours: 12:00 PM – 11:00 PM daily
Highlights: South Indian fusion, Chettinad chicken, masala lamb shank
Facilities: Fine dining, cocktails, valet parking
Price: RM40 – RM80 per person
Google Rating: ★★★★☆ (4.3/5)
Why Visit: A modern fine dining restaurant that reimagines Tamil classics with elegance.The Ganga Café (Nearby Bangsar)
Location: 19 Lorong Kurau, Bangsar, 59100 Kuala Lumpur
Opening Hours: 8:00 AM – 10:00 PM daily
Highlights: South Indian vegetarian thali, masala tea, street snacks
Facilities: Vegetarian-only, casual dining, takeaway
Price: RM12 – RM25 per person
Google Rating: ★★★★☆ (4.4/5)
Why Visit: A must-try vegetarian café serving Tamil-inspired meals and Sunday buffet.Malgudi Indian Cuisine
Location: 16 Jalan 17/54, Seksyen 17, 46400 Petaling Jaya
Opening Hours: 11:00 AM – 10:00 PM daily
Highlights: Tamil vegetarian dishes, chicken chettinad, thosai
Facilities: Family dining, vegetarian options, catering
Price: RM20 – RM35 per person
Google Rating: ★★★★☆ (4.1/5)
Why Visit: A hidden gem for authentic Tamil flavours with both veg and non-veg dishes.Tasty Chapathi Restaurant
Location: 52 Jalan SS 21/58, Damansara Utama, 47400 Petaling Jaya
Opening Hours: 11:00 AM – 10:30 PM daily
Highlights: Chapathi, dosai, Tamil-style mutton curry
Facilities: Family-friendly dining, delivery, takeaway
Price: RM15 – RM28 per person
Google Rating: ★★★★☆ (4.0/5)
Why Visit: Famous for its soft chapathis, crispy dosai, and hearty Tamil curries.
From legendary banana leaf restaurants like Kanna and Acha Curry House to modern fine dining spots like Frangipaani, Petaling Jaya has no shortage of Tamil restaurants to satisfy every craving. Whether you’re after a quick thosai breakfast, a hearty biryani lunch, or an indulgent banana leaf feast, these top 10 picks guarantee a memorable dining experience.