May 14, 2007 00:48 | food

Oh Taisho!

Oh Taisho!

The usual stop on St Marks Place