Babus Kitchen Bali - Roti Canai Authentic Nepalese Cuisine Indian Food is located in Denpasar City, Indonesia on Jl. Sulatri No.100x, Penatih, East Denpasar. Babus Kitchen Bali - Roti Canai Authentic Nepalese Cuisine Indian Food is rated 5 out of 5 in the category indian restaurant in Indonesia.
Address
Jl. Sulatri No.100x, Penatih, East Denpasar