Teriyaki Chicken Bowl Japanese Restaurant 110 Wyoming Blvd SE, Albuquerque, NM 87123 (505) 298-5542 Excellent Good Average Poor Awful 4.0 / 5 based on 1 vote Photos Order #2 Yummy Green Chile :) Reviews: 2