• See More

    The location is super convenient—right by Yodoyabashi Station. It's really quick to get to Shinsaibashi or Umeda from here.

Other Reviews by 笨小孩