Bali Starling Restaurant is located in Kabupaten Gianyar, Bali, Indonesia on 97X2WJX, Batubulan, Kec. Sukawati. Bali Starling Restaurant is rated 3.8 out of 5 in the category balinese restaurant in Indonesia.
Address
97X2WJX, Batubulan, Kec. Sukawati
Service options
Takeaway
Dine-in
Amenities
Good for kids
Toilets