Jade Garden Restaurant Upton MA – Menu & Hours Discover Jade Garden Restaurant in Upton, MA. View menu favorites, hours, and honest customer reviews. Tips for ordering the best dishes. Read article