close british restaurant close Country: Indonesia close City: Gianyar
Bebek Tepi Sawah Restaurant Ubud
Tsavo Lion Restaurant