City: Kuta, Jl. Padma Mangupura No.2, Legian, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia
"Sitting in a very nice area between Kuta and Legian right opposite Padma Resort, this restaurant is very nice as the menu brings the best of Indonesia..."