Jan. 27, 2023 UPDATE
There are no English menus available, but the staff can speak some simple English, so there won’t be any inconvenience.
Japanese, Simple English
431 4 --- 0 reviews
No reviews yet. Become the first one to submit a review!