No cheap all-you-can-drink all-nighters with friends rammed into a tiny booth, belting out Bon Jovi et al. They do things a bit differently in Ginza. Ginza 111 (apparently pronounced "Triple ...
Read More