Get directions to: Teriyaki Stix, Layton, UT
Restaurant address: 2112 N Hillfield Layton, UT 84040, USA
Restaurant: Teriyaki Stix