Little India is located in Kota Denpasar, Bali, Indonesia on Jl. Cemara No.4, Sanur, Denpasar Selatan. Little India is rated 3.8 out of 5 in the category indian restaurant in Indonesia.
Address
Jl. Cemara No.4, Sanur, Denpasar Selatan
Service options
Takeaway
Dine-in
Offerings
Coffee
Halal food