ZENSHI Handcrafted Sushi No rating yet Restaurants Sushi takeaway 20620 Homestead Rd, Cupertino, CA 95014 Today: 8 AM–6 PM Call Website Details →