Get Directions to Auk Island Restaurant

Get directions

Auk Island Restaurant

29 Durrell Street, Durrell, Twillingate, Newfoundland and Labrador A0G 1Y0

+1 709-884-2845

View details