ZENSHI Handcrafted Sushi No rating yet Restaurants Sushi takeaway 1026 Hunt Ave, St Helena, CA 94574 Call Website Details →