Anchors Away Family Restaurant Ltd is a Canadian Restaurant based in Clyde River, New Scotland. Anchors Away Family Restaurant Ltd is located at 10341 103 Highway, Clyde River, NS B0W 1R0, Canada,
Please contact Anchors Away Family Restaurant Ltd using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Anchors Away Family Restaurant Ltd opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.