Get directions to: Kobuk River Lodge & Gnrl Store, Ambler, AK
Restaurant address: 11 Ambler Ave Ambler, AK 99786, USA
Restaurant: Kobuk River Lodge & Gnrl Store