Report a review

  • 5
  • Unforgettable spiritual experience

This restaurant is on top of sacred Mount Haguro, one of three holy mountains of Dewa, An amazing travel destination to see those holy mountains, Sokushinbutsu(mummified monks) etc. You have to make a reservation before going and climb up about 1000 stairs on the mountain to reach there, but it's worth a go! Highly recommended!! Updated from previous review on 2016-08-26


Why are you reporting this review?