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

Hours:

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.

[wpsgallery]