← Santa Cruz restaurants
The Buzz Sushi
No reviews yet
Sushi1005 Cedar St, Santa Cruz
Own or manage The Buzz Sushi? Claim this listing free
Hours
Hours not listed yet.
Details
Address1005 Cedar St, Santa Cruz 95060
Phone+18312017168
Websitehttp://www.thebuzzsushi.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.