First of all this restaurant is under new management and name has been changed to "Anchors Away". In the address above should just read Hwy 103, Clyde River, Nova Scotia, Canada.
Address: Hwy 103, Clyde River, Nunavut B0W 1R0, Canada
Location: Canada > Nunavut > Clyde River
Phone Number: +1 902-637-3338