Filter

The Best 15 Restaurants in Tulamben, Indonesia

Warung Rusti
4.5

Jl. Raya Kubu Amlapura, Tulamben 80853, Indonesia, Tulamben