Di Indonesia belum banyak restoran yang menyediakan menu khas India yang lengkap, namun tak perlu khawatir karena Sitara menghadirkannya. Selain lengkap Sitara telah berada di tiga kota di Indonesia yaitu Surabaya, Denpasar, dan Ubud. Sitara tak sekadar restoran yang menyajikan