1 result, sorted by recommended

Sort
Items per page Include past events

Isamizushi

Restaurants & Cafés  |  Apr 18 2014

This tiny sushi shop, located on a side street close to Oimachi Station, serves deliciously ...

Copyright © 2014 Time Out Tokyo