You are now leaving Menulist
We hope to see you again soon!
Sushirrito
Palo Alto, 448 University Ave, 94301-1814, United States
Fusion, Sushi, Japanese, Asian, Delivery Services, Seafood, Fish, Chicken, Vegetarian Friendly, Vegetarian, Rolls, Nigiri, Sashimi & Sharing, Asian Food , Pickup, Takeout
The redirect does not work? Just click on this link or copy it into your address bar