One comment

New Sushi

St. John’s has two new Sushi Restaurants. Sakura Sushi located in Churchill Square and a new Sun Sushi on Stravanger Drive.

3 October 2013

  1. Max Harvey · October 3, 2013

    A very cozy and welcoming cafe offering specialty coffees, the ‘best smoothies on the planet’ and a selection of paninis, soups, salads and specials of the day. Winter hours are limited so call ahead 488-2500 (I gave it a 4 star rating because we wish to get even better!