
This Caterpillar Roll that actually looks like a caterpillar!
Located at 7010 Warden Avenue in Markham
I have to say that I had fairly high expectations for this sushi restaurant. I read brief reviews that this was a “hole in the wall” and somewhere that you would return again and again to enjoy good sushi. My friend Jeremy and I met up to have some dinner and catch up at Sakura Sushi. It’s located at the Warden and Steeles plaza near the Green Grotto Tea Room and T & T Supermarket in Markham. Continue reading











