ZENSHI Handcrafted Sushi No rating yet Restaurants Sushi takeaway 2255 Gellert Blvd, South San Francisco, CA 94080 Today: 9 AM–7 PM Call Website Details →