I might’ve just found a new sushi spot in downtown Walnut Creek… 🍣👀 Stopped by Toyosu Sushi and tried the Spider Roll, Spiderman Roll, and Lobster Crunch Roll. Fresh sushi, great service, nice atmosph