Filter

Cuisines
Select cuisines

The Best 15 International, Restaurants in Ubud, Indonesia

Paon Dahar
3.5

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