Bali Handara, Jl. Raya Bedugul Show Map >
0852 37220746
Opening Hours
Mon - Sun 07:00 - 22:00 , undefined
Services
Free Wifi
Book Online

Reviews of Bali Handara Restaurant - Bali Handara

Load placeholder

Near Bali Handara Restaurant - Bali Handara

Open in App