Johor Bahru (JB), Malaysia, is a melting pot of cultures, and its Indian culinary scene reflects this rich tapestry. From traditional banana leaf meals to modern fusion dishes, JB offers a plethora of Indian dining options. Whether you’re a local or a visitor, here are the top 10 Indian restaurants in Johor Bahru you shouldn’t miss.
Here is a list of the top 10 Indian Restaurants in Johor Bahru
The Spice Kitchen
Location: Jalan Indah 15, Bukit Indah
Opening Hours: 11:00 AM – 10:00 PM
Highlights: Fusion of Indian, Chinese, and Thai cuisines; vibrant ambiance.
Facilities: Free Wi-Fi, air-conditioned dining area.
Price Range: RM 20–40
Google Rating: 3.5/5
Why Visit: Ideal for those seeking a diverse dining experience with a mix of flavors.Treasure Trove
Location: Jalan Bestari 3/2, Taman Nusa Bestari
Opening Hours: 10:00 AM – 11:00 PM
Highlights: Combines Indian and Western cuisines; cozy ambiance.
Facilities: Indoor and outdoor seating, family-friendly environment.
Price Range: RM 25–50
Google Rating: 4.0/5
Why Visit: Perfect for family gatherings and those looking to try innovative dishes.Chakra
Location: Jalan Ibrahim, Johor Bahru
Opening Hours: 12:00 PM – 10:00 PM
Highlights: Authentic Indian flavors in a charming colonial bungalow.
Facilities: Elegant decor, private dining rooms.
Price Range: RM 30–60
Google Rating: 4.1/5
Why Visit: Ideal for romantic dinners and special occasionsThe Kittengi Briyani JB
Location: Jalan Serampang, Taman Tebrau Jaya
Opening Hours: 10:00 AM – 9:00 PM
Highlights: Renowned for aromatic biryanis; variety of options including Chicken, Mutton, and Paneer.
Facilities: Takeaway and dine-in services.
Price Range: RM 20–40
Google Rating: 4.2/5
Why Visit: A must-visit for biryani enthusiasts seeking authentic flavors.7 Spice Indian Cuisine
Location: Danga Bay, Jalan Skudai
Opening Hours: 11:00 AM – 10:00 PM
Highlights: Offers a range of North and South Indian dishes; specialties like Madurai Fish Curry and Claypot Lamb Curry.
Facilities: Three-storey restaurant, private dining options.
Price Range: RM 25–50
Google Rating: 3.9/5
Why Visit: Located near Danga Bay, perfect for a meal with a viewAnnalakshmi
Location: Jalan Ibrahim, Johor Bahru
Opening Hours: 12:00 PM – 2:30 PM (Lunch), 6:00 PM – 9:30 PM (Dinner)
Highlights: Vegetarian restaurant operating on a ‘pay as you feel’ concept; offers Southern and Northern Indian vegetarian specialties.
Facilities: Simple decor, community-focused environment.
Price Range: RM 15–30
Google Rating: 4.0/5
Why Visit: Ideal for vegetarians and those seeking a unique dining experience.D’Tandoor
Location: Jalan Molek 1/9, Taman Molek
Opening Hours: 11:00 AM – 10:00 PM
Highlights: Popular for a variety of North Indian dishes; cozy and comfortable setting.
Facilities: Air-conditioned dining area, friendly staff.
Price Range: RM 20–40
Google Rating: 4.2/5
Why Visit: Offers a wide range of dishes in a comfortable setting, suitable for family gatheringsGrand Gem Indian Restaurant
Location: Blue Wave Hotel, Jalan Bukit Meldrum
Opening Hours: 11:00 AM – 10:00 PM
Highlights: Elegant setting; offers a mix of traditional and contemporary Indian dishes.
Facilities: Hotel amenities, elegant decor.
Price Range: RM 30–60
Google Rating: 4.0/5
Why Visit: Perfect for those seeking a fine dining experience with a touch of luxuryBanana Leaf Apolo
Location: Jalan Tan Hiok Nee, Johor Bahru
Opening Hours: 11:00 AM – 10:00 PM
Highlights: Traditional banana leaf meals; wide variety of curries and sides.
Facilities: Casual dining, vegetarian-friendly.
Price Range: RM 15–30
Google Rating: 4.3/5
Why Visit: A great spot to experience authentic South Indian cuisine in a traditional setting.Sagar Restaurant
Location: Jalan Wong Ah Fook, Johor Bahru
Opening Hours: 10:00 AM – 10:00 PM
Highlights: Offers a variety of North and South Indian dishes; known for its seafood specialties.
Facilities: Air-conditioned dining area, casual ambiance.
Price Range: RM 20–40
Google Rating: 4.1/5
Why Visit: Ideal for seafood lovers seeking authentic Indian flavors.
Johor Bahru’s Indian culinary scene is a treasure trove of flavors, offering everything from rich, aromatic biryanis to traditional banana leaf meals and innovative fusion dishes. Each restaurant on this list brings something unique to the table—be it the cozy ambiance of Treasure Trove, the aromatic specialties of The Kittengi Briyani, or the vegetarian “pay as you feel” experience at Annalakshmi.