Get directions to: Teriyaki Box, Anchorage, AK
Restaurant address: 401 I St Anchorage, AK 99501, USA
Restaurant: Teriyaki Box