Yang Shu Ten is a japanese restaurant located in Japan.
Hokkaidō Japan
Best lunch on the hill for lunch . Ramen , tofu , beef stews ... they're all amazing
Ramen is great stew bowl is good too.
Great meal & go for one of the 5/8 course meals
The food is good - Christine Isyanto
The dinner tasting menu is delicious but service here is lacking. - S
Espresso good cheesecake great! Nice place for dessert and coffee on the mtn. - DRAZ