Tsu 120, Wakamatsumachi, Kanazawa-shi, Ishikawa-ken, Japan.
Don’t know what to eat? Here are the talk of town!