Admiral Tavern Company Ltd

Restaurant in Port Hood Island, NS