The Best 15 International, Restaurants in Ubud, Indonesia

3.5 Rating
0 reviews

Jl. Raya Mas no. 50 | Paon Dahar Seafood & Indonesian Cuisine, Ubud 80571, Indonesia, Ubud