Get directions to: Teriyaki Chicken & Beef Bowl, Farmington, NM
Restaurant address: 3501 East Main Street Suite H Farmington, NM 87402, USA
Restaurant: Teriyaki Chicken & Beef Bowl