Isohama Japanese Restaurant February 26, 2000Somewhere between non-descript UES Japanese restaurants and obsession lies Isohama. Meaning, of course, that people obsessed with sushi...