Arashiyama, a peak with an altitude of around 380 meters, stands to the south of the river that flows through the area.
The dining room is for customers who are looking for a "cozy night," said Lin, while the hibachi area focuses on entertainment. Arashiyama's hibachi setup includes some added touches the team made ...