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.