• See More

    This place got its name from the Japanese word for 'washing hands.' In Japanese, 'Mitarai' means to wash your hands.

Other Reviews by Emily Wang