Japanese @Taro, London

21 May 2009

One of my local favorites. Great tempera roll.

http://tarosushi.co.uk/

293 Finchley Road
London, NW3 6DT

Add comment