← Santa Cruz restaurants
The Buzz Sushi
No reviews yet
Sushi1005 Cedar St, Santa Cruz
Own or manage The Buzz Sushi? Claim this listing free
Menu coming soon
We haven’t read The Buzz Sushi’s menu yet. If you’re the owner, claim the listing and upload a photo of your menu.