Freska’s Favorites: Tokyo Sushi in South City

By on February 14, 2020

It is not a secret.  I love to eat.  I also love sushi.  One of my favorite sushi restaurants is Tokyo Sushi in South San Francisco in Westborough Square.  Aside, from the restaurant being very clean with a great ambience the food is excellent.  The fish is very fresh!

I wanted to show  you photos of the rolls we ordered before we demolished them!  We ordered the Caterpillar roll, 49er roll, and the dragon roll.



Here is what some Yelpers had to say:

Read W W.‘s review of Tokyo Sushi & Bar on Yelp

Tokyo Sushi
2278 Westborough Blvd. #201
South San Francisco, CA 94080

Around the site