Filter

Cuisines
Select cuisines

The Best 15 Japanese, Restaurants in Sanur, Indonesia

Sumo Japanese Restaurant
3.5

Jl. Cemara Beach no. 9 | Abian Kokoro Hotel, Sanur, Denpasar 80228, Indonesia, Sanur