Teriyaki Chicken Combo is a restaurant specializing in Asian-inspired dishes, with a particular focus on their signature teriyaki chicken. The establishment is located on W Broadway Ave.