ZENSHI Handcrafted Sushi No rating yet Restaurants Sushi takeaway 200 Alamo Plaza, Alamo, CA 94507 Call Website Details →