ZENSHI Handcrafted Sushi ★★★★★5.0 (1) Restaurants Sushi takeaway 235 Tennant Station, Morgan Hill, CA 95037 Call Website Details →