Taro Sushi Bar – In Review

It has to be said that Sushi is definitely in my top 5 foods in the world. So when I moved to Tooting, it was imperative I tried out the nearest sushi bar… Continue reading Taro Sushi Bar – In Review

Advertisements