Get directions to: Osaka Restaurant, Barrow, AK
Restaurant address: 980 Stevenson St Barrow, AK 99723, USA
Restaurant: Osaka Restaurant