Jl. Dewi Sri No.20, Legian, Kuta, Kabupaten Badung, Bali 80361, Indonesia
Jalan Popies II No.46, Kuta, Badung, Bali 80361, Indonesia
Jl. Wana Segara No.31, Kuta, Kabupaten Badung, Bali 80361, Indonesia
Don’t know what to eat? Here are the talk of town!