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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results