I've tried this place before when I was abroad a year ago. When booking go there in person because I'm pretty sure they don't speak English very well or at all. Unless you speak fluent japanese or enough to you know what your doing, then call. In any case I always go there in person and never...