The Buzz Sushi is a quaint eatery in Santa Cruz, CA, known for its creative and fresh sushi offerings. The restaurant prides itself on providing a casual dining experience with a focus on quality ingredients and attentive service.
Guests can expect a diverse menu featuring traditional and innovative sushi rolls, sashimi, and other Japanese-inspired dishes. The Buzz Sushi aims to create a welcoming atmosphere where customers can enjoy delicious food in a relaxed setting.
Generated from their business information