5 Best Indian Restaurants In Jakarta for a great experience

Clean, delicious food, cozy ambiance and overall expensive food is what you can expect at major Indian Restaurants in Jakarta. Usually the price will be from 250k IDR to 300k IDR for 2 people if choose A la carte and could be anything from 375k IDR to 550k IDR for buffet. Here I have listed the top 5 Indian restaurants of the city, where I had a good experience and great food.  

Share now

Table of Contents

Royal Kitchen

Royal Kitchen Indian restaurant of Jakarta ranks at the top, for their ambiance and good spread. Located in a mall where there are mainly restaurants and offices nearby, this restaurant will definitely not disappoint you. They have A-la carte as well as buffet system. Buffet includes some items from Chat, 2-3 types of dessert, starters, main course and rice with Dal. Staff also seem friendly and prompt. Though prices are a bit on higher end, highly recommend this restaurant. 
Location: Bellagio Mall Ground Floor 16 GF, RT.5/RW.2, Kuningan, Kuningan Tim., Kecamatan Setiabudi, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 12950, Indonesia
Opening Hours: 11am to 11 pm 
Serve Both Veg & Non Veg, North and South Indian food

You may also like to check out this blog on Best Shopping Malls In Jakarta

Ganesh Ek Sanskriti - Menara Karya

Best Indian Restaurants In Jakarta
Best Indian Restaurants In Jakarta

Located on the ground floor in a Office Building, Ganesha Ek Sanskriti has many outlets from Bali to Jakarta. They serve both North and South Indian food. Buffet and A-la carte both are available. Though buffet has limited variety of options, still a good place to visit. 
Location: Menara Karya Jakarta, Gedung Menara Karya, Ground Floor, Jl. H. R. Rasuna Said No.Kav. 1-2, RT.1/RW.2, Kuningan, Kuningan Tim., Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 12950, Indonesia
Opening Hours: Mon to Friday 10 am to 9 pm, Saturday 11 am to 9 pm, Sunday Closed

Queen's Tandoor

This is the only Indian restaurant located in Menteng Area near Grand Indonesia Mall and Pacific Plaza. Though easy to find, it is located at the basement of an Office Tower. Serves both North and South Indian food. I didnt find buffet available here when I visited and only A-la carte was there. So not sure if buffet is served or not. Being in Menteng area prices are bit high but food is good. so recommend visiting this Indian restaurant in Jakarta. 
Location: Plaza Bank Index, Jl. M.H. Thamrin, RT.9/RW.5, Gondangdia, Kec. Menteng, Kota Jakarta Pusat, Daerah Khusus Ibukota Jakarta 10350, Indonesia
Opening Hours: Daily 11 am to 3 pm, 5 pm to 11 pm 

Ganesh Ek Sanskriti- BRI

The restaurant is located on the 9th Floor of BRI 2 building. Location is a  bit confusing though the security guard will guide you but ambiance seems really nice. This is yet another branch of the Ganesh Ek Sanskriti restaurant where buffet is available. Saturdays they have a South Indian Buffet and Sunday’s a North Indian buffet. Both days they have a chat counter. You can even opt for A la carte if you dont wish to have buffet lunch. This restaurant has a great variety of options for buffet, and can get crowded due to high demand. 
Location: CP 901, Gedung BRI II, Center Park, Jl. Jenderal Sudirman No.Kav 44-46, Bend. Hilir, Daerah Khusus Ibukota Jakarta 10210, Indonesia
Opening Hours: 11 am to 10 pm, Buffets are from 11 am to 3.30 pm  

Babooji

Best Indian Restaurants In Jakarta
Zomato Website
Best Indian Restaurants In Jakarta
Restaurant Website
Best Indian Restaurants In Jakarta

This is a restaurant with a nice ambiance located in south of Jakarta. They serve North Indian food,  Vegetarian and Non Veg both. A modern restaurant with open bar and great decor. Staff are also friendly and attentive. Food is flavorful and portions are good. A nice place to have good food.
Location: Jl. Gunawarman No.61, RT.3/RW.7, Rw. Bar., Kec. Kby. Baru, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 12180, Indonesia
Opening Hours: 11.30 am to 10.30 pm, Fri- Saturday 11.30 am to 11 pm

Share now

2 thoughts on “Best Indian Restaurants In Jakarta, Indonesia”

  1. This website page is unbelievable. The radiant substance reveals the moderator’s excitement. I’m awestruck and expect additional such astounding posts.

  2. Pingback: Best Places To Shop In Jakarta, Indonesia - TravellerAtHeart

Comment with your thoughts

Kamat Dalma-Mall

Best Indian Vegetarian Restaurants In Abu Dhabi

Abu Dhabi is a heaven for all vegetarian Indian food lovers. There are many restaurants which serve lip smacking thalis, south & north Indian food. In this blog I have listed some of the best Indian vegetarian restaurants in Abu Dhabi for having authentic Indian food.

Read More »

How to save money on food while travelling?

Traveling can be a life-changing but it can also be a drain on your wallet, especially when it comes to dining out. Many people are reluctant to spend on food and dining on their trips. I frequently get questioned about how can I save money on food while traveling. my answer is filled with tips which I have mentioned in this blog. With some research and a bit of planning you can enjoy delicious meals without breaking the bank. Here are some savvy strategies for saving money on food while traveling.

Read More »

Visa Free Countries for Indian Travellers

Visa-free travel is a dream come true for any globetrotter including an Indian passport holder. As an Indian traveler, it’s always exciting to visit any country without hassle of obtaining a visa in advance by avoiding the heavy documentation and long process. In past few years Indians have been welcomed and are gaining visa free entry to many countries. Many destinations have even opened & started E-Visa or Visa On Arrival (VOA) options for Indians. In this blog post, I will be sharing some great news for Indian passport holders in 2024.  Here are some visa-free, visa on arrival, and e-visa countries that you can visit without any hassle. Let’s explore these countries so you can start planning your next getaway!

Read More »
Best Time To Visit Seychelles

Best time to Visit Seychelles

Seychelles is a beautiful island nestled in the Indian Ocean. A beautiful cluster of around 100 – 115 small islands (what we were told by our guide) Seychelles is a very underrated place. You can easily reach within 5 hrs from India. I would suggest visiting this island before it gets all the attention like Vietnam and gets super crowded. The northwest wind blows from November – March while the southeast winds blow from May- September. It is all year round paradise-like destination but still, let’s find the perfect weather month wise.  

Read More »