Jl. Kuruksetra No. 82, Nusa Dua 80363, Indonesia, Nusa Dua
Good service, good food .. Reasonably priced
Good service, good food .. Reasonably priced