Good food that is located in the shops beside the station; The staff speaks English and have English menu. What more can you ask for？
Love the tempura and ramen.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.