Comfortable Place at A Japanese Restaurant in Ubud

In this restaurant, you will experience the sensation of eating Japanese dishes while accompanied by the natural beauty of Ubud. This Japanese restaurant in Ubud offers a comfortable seating capacity of 16 people, making it ideal for dining with family or couples. Visitors can also get lucky charms to use when they return to Shichirin Ubud.

post image