This fresh, flavorful recipe combines nutrient-rich salmon and crisp-tender vegetables with a homemade teriyaki sauce.
Happy Teriyaki plans to open at 6708 N. Glenwood St., in a strip mall near D&B Supply. The restaurant is “coming soon,” ...