Jl. Raya Seminyak No 73, Seminyak, Kuta, Bali, Indonesia
Don’t know what to eat? Here are the talk of town!