ZENSHI Handcrafted Sushi No rating yet Restaurants Sushi takeaway 9080 Brooks Rd S, Windsor, CA 95492 Call Website Details →