Get directions to: Best Teriyaki Restaurant, Layton, UT
Restaurant address: 2625 N Hill Field Rd Layton, UT 84041, USA
Restaurant: Best Teriyaki Restaurant