Sushi Totoro

Sushi Totoro

1701 Mission St.
Santa Cruz, CA 95060
Phone: (831) 426-6660


11:30 AM thru 2:30 PM
5:00 PM thru 9:00 PM

When it comes to sushi and Japanese cuisine you can’t beat Sushi Totoro. Upon entering you’ll notice hundreds upon hundreds of Polaroids adorning the wall of past guests, and chances are one of them is there again. Fresh ingredients, culinary skill and a hospitable and jovial atmosphere will certainly have you back as well.