Japanese Restaurant is located in Kecamatan Ubud, Kabupaten Gianyar, Bali, Indonesia on F7X9WPP, Jl. Tirta Tawar, Petulu. Japanese Restaurant is rated 3 out of 5 in the category japanese restaurant in Indonesia.
Address
F7X9WPP, Jl. Tirta Tawar, Petulu
Service options
TakeawayDine-in
Amenities
Good for kidsToilets