Teriyaki Chicken Bowl 110 Wyoming NE Albuquerque NM United States
Phone: 505.298.5542 Accepts: Visa
Dress: casual
Parking: own parking lot